Merak ediyorum, belirli bir değer için tüm sütunları aramanın iyi bir yolu var mı? Benim amacım için, hızlı olması gerekmiyor, sadece bir kerelik bir şey ve her alan adını yazmak zorunda kalmak istemiyorum. Şimdilik yapacağım tam olarak bu, ama bence kesinlikle daha iyi bir yol var.
Bunu çevirmek istiyorum:
SELECT * FROM table WHERE col1 = 'val' OR col2 = 'val' OR col3 = 'val';
bunun içine:
SELECT * FROM table WHERE * = 'val'
... ya da daha da iyisi (ciddi olarak şüphe duymama rağmen ...)
SELECT * FROM table WHERE * like '%val%'
Bulduğum bu hangi tür-not-gerçekten yakın görünüyor, ama daha yakın bir şey bulamıyorum,:
SELECT whatever WHERE col1,col2 IN ((val1, val2), (val1, val2), ...)
Tek bir değer için TÜM sütunları aramaya çalışırken, fark, belirtilen değerler için sütun seçimi arar.
Yine de önemli değil, dediğim gibi merak ettiğim her şeyden daha fazlası