Autor | Zpráva | ||
---|---|---|---|
ReVolt Profil |
#1 · Zasláno: 29. 5. 2011, 20:12:18
Ahoj, nevíte jak mám udělat, aby se mi z databáze vypsaly záznamy nalezené přes MATCH AGAINST, které mají navíc ještě určité číslo v jiném sloupci tabulky?
Např. SELECT * FROM tabulka WHERE MATCH(jmeno) AGAINST ($hledej) id_jine_tabulky = $urcite_id Díky |
||
TomášK Profil |
#2 · Zasláno: 29. 5. 2011, 20:24:23
MATCH .. AGAINTS je podmínka jako jakákoliv jiná. A podmínky lze spojovat pomocí AND, OR apod.
SELECT * FROM tabulka WHERE MATCH(jmeno) AGAINST ($hledej) AND id_jine_tabulky = $urcite_id |
||
ReVolt Profil |
#3 · Zasláno: 29. 5. 2011, 20:55:10 · Upravil/a: ReVolt
Aha, tak to jsem nevěděl.
Díky moc Ještě jeden dotaz, kolik podmínek můžu spojit ? |
||
Sylar Profil |
#4 · Zasláno: 30. 5. 2011, 00:13:48
ReVolt:
kolik chceš |
||
ReVolt Profil |
#5 · Zasláno: 30. 5. 2011, 16:56:17
Mám další problém a nechci zakládat další vlákno ta to píšu sem:
jak mám vybrat jediným mysql dotazem všechny řádky, jejichž jméno začíná na 0, 1, 2, ..., 9. V mysql nejsem zběhlý a tohle mi dělá velké potíže. Jde to vůbec? |
||
Časová prodleva: 13 let
|
0