Autor Zpráva
VoxMortis
Profil *
Mám problém. Potřebuji vybrat záznamy podle nějaké podmínky + nesmí se v nadpise objevovat Re: ale tenhle dotaz jaksi nefunguje

SELECT * FROM ??? WHERE ???='177' and (???='2' or ???='64') and NOT REGEXP post_subject '^Re:$' ORDER BY post_id DESC LIMIT 1
nightfish
Profil
VoxMortis:
SELECT * FROM ??? WHERE ???='177' and (???='2' or ???='64') and `post_subject` NOT REGEXP '^Re:' ORDER BY `post_id` DESC LIMIT 1

(regulární výraz jsem upravil, teď znamená "začíná na Re:" - původní význam byl "je Re:" - samozřejmě s tím, že se význam neguje předchozím operátorem NOT)
VoxMortis
Profil *
děkuji :-)
VoxMortis
Profil *
teďka mi to selectuje záznamy které mají v sobě Re: jenže já ho tam nechci...
VoxMortis
Profil *
aha už to funguje díky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0