I am converting a PHP script since the DB has been switched from MySQL to PostgreSQL.
I know that PG does not have an IF function, but has a CASE function. What is the best way to convert this MySQL statement?
SELECT albums.id,
albums.albumname,
sum(if(((albums.id=allalbums.albumid) and
(allalbums.photoid=$photoid)),1,0)) as inalbum
FROM albums, allalbums
GROUP BY albums.id
ORDER BY albums.createdate desc
bugmenot77
source
share