PHP
rozdíl mezi uvozovkami
echo "<input type=\"text\" name=\"pole\" />";
echo '<input type="text" name="pole" />';
MySQL
utf8-czech-ci
porovnává stringy case-INsensitive
utf8-bin
porovnává stringy case-SENSITIVE
MySQL
ORDER BY a UNION v jedné tabulce na jednom sloupci
tato varianta vypíše ve správném pořadí první dotaz, ale druhý neseřadí
(SELECT zkratka FROM mista WHERE LENGTH(zkratka) = 4 ORDER BY zkratka)
UNION
(SELECT zkratka FROM mista ORDER BY zkratka)
nestačí ani jednoduchý alias
(SELECT zkratka AS a FROM mista WHERE LENGTH(zkratka) = 4 ORDER BY a)
UNION
(SELECT zkratka AS a FROM mista ORDER BY zkratka)
nebo
(SELECT zkratka AS a FROM mista WHERE LENGTH(zkratka) = 4 ORDER BY a)
UNION
(SELECT zkratka AS b FROM mista ORDER BY b)
musí se vytvořit nový dotaz a alias pro každou část dotazu a ten samostatně seřadit
(SELECT zkratka FROM (SELECT zkratka FROM mista WHERE LENGTH(zkratka) = 4) AS a ORDER BY a)
UNION
(SELECT zkratka FROM (SELECT zkratka FROM mista ORDER BY zkratka) AS b ORDER BY b)