Ik ben op zoek naar een SQL.
Bij een statement kan je een "ORDER BY" meegeven zodat hij sorteerd op kolom X
Hiermee sorteerd hij dus van laag naar hoog.....
Maar als ik nu een zoekfunctie bak. Die uit de database een waarde haalt en dan moet gaan sorteren op het beste resultaat.
Hoe kan ik de uitslag dus op volgorde van beste resultaat terug krijgen
Bij een statement kan je een "ORDER BY" meegeven zodat hij sorteerd op kolom X
code:
1
| $sql = "SELECT * FROM tabel ORDER BY kolom_naam ASC" |
Hiermee sorteerd hij dus van laag naar hoog.....
Maar als ik nu een zoekfunctie bak. Die uit de database een waarde haalt en dan moet gaan sorteren op het beste resultaat.
code:
1
2
3
4
| $variabele = "BLAAT"; $sql = "SELECT * FROM tabel WHERE kolom1 LIKE '%$variabele%' OR kolom2 LIKE '%$variabele%' OR kolom3 LIKE '%$variabele%'"; |
Hoe kan ik de uitslag dus op volgorde van beste resultaat terug krijgen