Witam.
Oto mój kod:
where b.b_id >= 7
I chciałbym go przerobić tak aby wyświetlał wszystko(b.b_id) większe i równe 7, ale pomijając 8 i 9.
Natomiast w drugim osobnym kodzie chcę aby wyświetlała sie 8 i 9.
Jak to zrobić?
Proszę o pomoc!
Witam.
Oto mój kod:
where b.b_id >= 7
I chciałbym go przerobić tak aby wyświetlał wszystko(b.b_id) większe i równe 7, ale pomijając 8 i 9.
Natomiast w drugim osobnym kodzie chcę aby wyświetlała sie 8 i 9.
Jak to zrobić?
Proszę o pomoc!
Zakładając, że b.b_id przyjmuje wartości całkowite i że to SQL (bo nie napisałeś) to:
where b.b_id = 7 or b.b_id = 10
[*:3ktxa7ln]b.b_id równe 8 i 9
where b.b_id = 8 or b.b_id = 9
Dla pierwszego założenia można zastosować też inny algorytm dla którego nie ma znaczenia czy b.b_id przyjmuje tylko wartości całkowite nie tylko:
where b.b_id = 7 and where b.b_id != 8 and where b.b_id != 9
(zapis != jako negacja równości - jak dobrze pamiętam tak to się zapisuje)
Kod podany przez simplex dla drugiego założenia zadziała zgodnie z założeniem niezależnie czy b.b_id przyjmuje tylko wartości całkowite nie tylko.
WHERE b.b_id >=7 AND b.b_id<>8 AND b.b_id<>9
chyba
A nawet na pewno, tylko więcej pisania i … roboty dla komputera
dzięki za pomoc!
wybrałem te kody:
* b.b_id większe i równe 7, ale pomijając 8 i 9
where b.b_id = 7 or b.b_id >= 10
* b.b_id równe 8 i 9
where b.b_id = 8 or b.b_id = 9