Code: Select all
SELECT i.id,
if((SELECT count(ont.id) FROM delivery ont
WHERE ont.id = i.id) > 0,true, false)
AS deliverybool
FROM invoice i
Is this a behavior of Delphi of TMyQuery?
MySQL converts true or false as 1 or 0, but as far as I know TMyQuery will convert it as boolean.