Tablodaki bir çift değer için MySQL'te arama yapmanın daha iyi bir yolunu bulmakta zorlanıyorum. Bir dizide değer çiftleri var ve IN() işlevini çoğaltmak istiyorum, ancak 1'den fazla değer için. Örneğin;İki değer/dizi için MySQL IN()?
SELECT * FROM [table] WHERE
(column1 = 'foo' AND column2 = 1) OR
(column1 = 'boo' AND column2 = 2) OR
(column1 = 'goo' AND column2 = 3);
Ben kadar çok var ki görünce daha "seksi" çözümü vardır düşünmek istiyorum:
foo,1
boo,2
goo,3
şimdiki çözüm beni koyar: Aşağıdaki 3 çift var yüz çiftleri ve OR'ları olan bu tür şeyler beni mide bulandırıyor. Teşekkürler!!!
! Gördüğün kadar bariz görünüyor. – Typhon
Bu tam olarak aradığım şey! Bilmiyordum .. Teşekkürler dostum! – Tenaciousd93