MySQL / Postgres Comparison
Table List
MySQL:
SHOW TABLES
Postgres:
SELECT table_name FROM information_schema.tables WHERE table_schema = 'public' ORDER BY table_name
Column List
MySQL:
SHOW COLUMNS FROM tbl_name
Postgres:
SELECT column_name, udt_name, is_nullable, character_maximum_length FROM information_schema.columns WHERE table_name = 'tbl_name'
Concatenation
MySQL:
SELECT CONCAT(fname, ' ', lname) AS name FROM tbl_name
Postgres:
SELECT fname || ' ' || lname AS name FROM tbl_name