1818
1822
(2,1), (1,3), (2,1), (4,4), (2,2), (1,4);
1820
1824
SELECT a FROM t1 ORDER BY (SELECT c FROM t2 WHERE b > 2 );
1822
1826
SELECT a FROM t1 ORDER BY (SELECT c FROM t2 WHERE b > 1);
1823
1827
SELECT a FROM t1 ORDER BY (SELECT c FROM t2 WHERE b > 2), a;
1825
1829
SELECT a FROM t1 ORDER BY (SELECT c FROM t2 WHERE b > 1), a;
1827
1831
SELECT b, MAX(c) FROM t2 GROUP BY b, (SELECT c FROM t2 WHERE b > 2);
1829
1833
SELECT b, MAX(c) FROM t2 GROUP BY b, (SELECT c FROM t2 WHERE b > 1);
1832
1836
SELECT a FROM t1 GROUP BY a
1833
1837
HAVING IFNULL((SELECT b FROM t2 WHERE b > 2),
1834
1838
(SELECT c FROM t2 WHERE c=a AND b > 2 ORDER BY b)) > 3;
1836
1840
SELECT a FROM t1 GROUP BY a
1837
1841
HAVING IFNULL((SELECT b FROM t2 WHERE b > 1),
1838
1842
(SELECT c FROM t2 WHERE c=a AND b > 2 ORDER BY b)) > 3;