Chủ Nhật, 22 tháng 12, 2013

Advanced - Group by,Order by,Limit

GROUP BY vd :đối với MySQL Code: "SELECT id, name FROM users GROUP BY " . $_GET['id'] ta có thể biến đổi như sau Code: SELECT id, name FROM users GROUP BY 1, (SELECT (CASE WHEN (điều kiện) THEN 1 ELSE 1*(SELECT table_name FROM information_schema.tables) END)) ORDER BY vd: đối với PostgreSQL Code: "SELECT id, name FROM users ORDER BY " . $_GET['id'] thành Code: SELECT id, name FROM users ORDER BY 1, (SELECT (CASE WHEN (điều kiện) THEN 1 ELSE 1/0 END)) LIMIT vd: đối với MySQL Code: "SELECT id, name FROM users LIMIT 0, " . $_GET['id'] thành Code: SELECT id, name FROM users LIMIT 0, 1 UNION ALL SELECT (CASE WHEN (điều kiện) THEN 1 ELSE 1*(SELECT table_name FROM information_schema.tables) END), NULL

Related Post:



0

0 nhận xét:

Đăng nhận xét

Gunakan Google Chrome Untuk Mendapatkan Tampilan Terbaik Blog Ini ( ^_^ )