• 28-09-2019, 14:42:46
    #1
    Örneğin

    SELECT * FROM `balik` WHERE `tarif` LIKE '%hamsi%tava%'
    SELECT * FROM `balik` WHERE `tarif` LIKE '%tava%hamsi%'

    bu 2 komut farklı sonuçlar veriyor, bu ikisinin birleştirilebileceğimiz bir komut var mı?

    SELECT * FROM `balik` WHERE `tarif` LIKE '%hamsi%tava%' OR `tarif` LIKE '%tava%hamsi%' şeklinde uzatmadan
  • 28-09-2019, 14:58:49
    #2
    Platin üye
    LİKE sabit kalabilir yada her alanı bir değere atayabilirsin
    $a1 = 'LIKE '%hamsi%tava%'' vs gibi. onuda sorguda çağırabilirsin.
  • 28-09-2019, 15:13:50
    #3
    SELECT * FROM `balik` WHERE `tarif` LIKE '%hamsi%tava%'&'%tava%hamsi%'
  • 28-09-2019, 15:36:43
    #4
    Arkadaşlar teşekkürler,

    Bunun yerine REGEXP daha verimli olur mu? Nasıl kullanılır?