Salve,
ho una query di questo tipo:
I valori di entry: `entry` IN ('123','178','908')Codice PHP:SELECT `entry`, `name`, `author` FROM `articles` WHERE `entry` IN ('123','178','908')
ORDER BY FIND_IN_SET(entry, '123,178,908');
sono variabili e può capitare che per uno di essi non sia presente un record.
Io inceve, nel caso in cui "178" non esista, vorrei avere come result:
C'è un modo per dire a MySql di fornire un valore di default quando il SELECT non trova un record?codice:+----------+--------------------------------+ | entry | name | author +----------+--------------------------------+ | 123 | Fagiolini | Pippo | 178 | Unknown | Unknown | 908 | Patatine | Minnie

Rispondi quotando