Kā tad īsti izmantot kaut ko līdzīgu IF .. ELSE iekš MySQL, ja ir nepieciešamība atgriezt vai nu vienu, vai otru vērtību? Par to šajā ierakstā...

<p>Tātad, lietotāju saņemam no 2 tabulām. Attiecīgi, ja lietotāja ID == 1, tad ņemam no vienas, ja nē, tad no otras. </p> <p>Piemērs:</p> <p><code>select poster_id as poster_id, forum_id as forid,<br /> CASE<br /> WHEN poster_id = 1<br /> THEN pp.post_username<br /> ELSE pu.username<br /> END as p_username,<br /> ...</code></p> <p>Te arī kāds no daudzajiem <a href="https://stackoverflow.com/questions/13887616/mysql-if-elseif-in-select-query">stackoverflow linkiem</a></p>