Tek bir sütunda birden çok değer seçmeye çalışıyorum.Aynı sütunda birden çok değeri nasıl seçerim?
SELECT `salesorder`
,`masterproduct`
,`family`
,`birthstamp`
,`duedate`
,COUNT(*) AS `total`
FROM `report`
WHERE `birthstamp` BETWEEN '$startDT'
AND '$endDT'
AND `family` = 'Software_1Y'
AND `family = 'XI_1Y'
AND `family` = 'PI_1Y'
GROUP BY `salesorder`
,`masterproduct`
,`family`
,`duedate`;
Benim sorgu hiçbir satır döndürür ama tek her ailenin bir tane arama edilmektedir: Temelde sorgu değerlerinin Software_1Y
, XI_1Y
ve P1_1Y
ben bu sorguyu çalıştırıyorum ile sütunda family
altında tüm bu seçmek istediğiniz Değerlerim var.
Sorgumda sorun mu var?
Ayrıca, amacım olan family
değerleri Software_1Y
, XI_1Y
ve PI_1Y
olan tüm satırları elde etmektir.
'IN' kullanın veya' \ 'familya \' = Software Software_1Y 'OR \ 'familya \' =' XI_1Y 'OR \ 'familya \' =' PI_1Y'' – hjpotter92
Eğer yanılıyorsam düzeltin ama eğer 'OR' kullanırsam, o zaman sadece tek bir satır alırım? Amacım bütün bu satırları bu "aile" değerleri ile elde etmektir. – Jude