Jak przerobić ten kod?

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 :wink:

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