bir sütun üzerinde birden fazla değerler için filtre.

0 Cevap php

Ben tüm bu değerler vardır yalnızca birkaç değerleri ve gösteri sonuçlar için tablodaki bir sütuna filtre istiyorum. Bir veya daha fazla eksik ise, o zaman sıfır sonuç.

Örnek bir tablo

+----+--------+----------+
| id | Fruit  | Color    | 
+----+--------+----------+
| 1  | apple  | red      | 
| 2  | mango  | yellow   | 
| 3  | banana | yellow   | 
+----+--------+----------+

örnek "yanlış" kodu: (bu 3 satır dönmelidir)

select Fruit FROM table WHERE Color = red AND Color = yellow

ancak

select Fruit FROM table WHERE Color = red AND Color = green

0 satır iade etmelidir.

(I kullanırsanız select Fruit FROM table WHERE Color = red OR Color = green i ne gerek değil 1 satır olsun)

Kullanıcı aynı sütunda farklı değerleri temsil farklı kutularını kontrol eder nerede formu ile PHP kullanıyorum. O Birden fazla onay kutusunu seçtiğinde Peki, tüm bu değerler, aksi takdirde hiçbir sonuç verilmelidir, sonuç kümesinde olmalıdır.

Teşekkür ederim,

Andrew

0 Cevap