MySQL
Společné MySQL MySQL Vrací název aktuálního schématu schema () Vrací název aktuální databáze database () Vrací jméno ověřeného uživatele current_user () Vrací uživatelské jméno vrácené klientem session_user () Vrací uživatelské jméno vrácené klientem system_user () ascii ( výraz_typu_řetězec )  Vrací číslo představující hodnotu kódu ASCII prvního levého znaku "výrazu_typu_řetězec", např. ascii ( 'A' ) je 65. Vrací řetězcovou hodnotu verze databáze. version ()
Řetězce MySQL instr ( výraz_typu_řetězec1; výraz_typu_řetězec2 [ ; výraz_typu_celé_číslo1 [ ; výraz_typu_celé_číslo2 ] ] ) Počínaje pozicí "výraz_typu_celé_číslo1" ve "výrazu_typu_řetězec1" hledá "výraz_typu_celé_číslo2". výskyt "výrazu_typu_řetězec2". Je-li "výraz_typu_celé_číslo1" záporný, hledání probíhá opačným směrem od konce "výrazu_typu_řetězec1". Vrací celé číslo určující pozici "výrazu_typu_řetězec2". lpad ( výraz_typu_řetězec1; výraz_typu_celé_číslo [ ; výraz_typu_řetězec2 ] ) Vrací "výraz_typu_řetězec1" vyplněný do délky "výraz_typu_celé_číslo" pomocí výskytů "výrazu_typu_řetězec2". Je-li "výraz_typu_řetězec1" delší než "výraz_typu_celé_číslo", je vrácena příslušná část "výrazu_typu_řetězec1". ltrim ( výraz_typu_řetězec1 [ ; výraz_typu_řetězec2 ] ) Vrací "výraz_typu_řetězec1", kde jsou odebrány úvodní znaky až po první znak, který není ve "výrazu_typu_řetězec2", např. ltrim ( 'xyxXxyAB' ; 'xy' ) vrátí XxyAB. Vrací hexadecimální řetězcovou reprezentaci "výrazu_typu_číslo1". hex ( výraz_typu_číslo1 ) repeat ( výraz_typu_řetězec; výraz_typu_číslo1 ) Vrací "výraz_typu_řetězec" opakovaný "výraz_typu_číslo1"-krát. replace ( výraz_typu_řetězec ; výraz_typu_řetězec2 ; výraz_typu_řetězec3 )  Vrací "výraz_typu_řetězec", nahradí "výraz_typu_řetězec2" "výrazem_typu_řetězec3". reverse ( výraz_typu_řetězec ) Vrací "výraz_typu_řetězec" pozpátku. right ( výraz_typu_řetězec1; výraz_typu_číslo ) Vrací "výraz_typu_číslo" znaků zcela vpravo z "výrazu_typu_řetězec1". rpad ( výraz_typu_řetězec1 ; výraz_typu_celé_číslo [ ; výraz_typu_řetězec2 ] ) Vrací "výraz_typu_řetězec1" vyplněný zprava do délky "výraz_typu_celé_číslo" pomocí výskytů "výrazu_typu_řetězec2". Je-li "výraz_typu_řetězec1" delší než "výraz_typu_celé_číslo", je vrácena příslušná část "výrazu_typu_řetězec1". Není-li "výraz_typu_řetězec2" určen, budou použity mezery. rtrim ( výraz_typu_řetězec1 [ ; výraz_typu_řetězec2 ] ) Vrací "výraz_typu_řetězec1", kde jsou odebrány koncové znaky po posledním znaku, který není ve "výrazu_typu_řetězec2", např. rtrim ( 'ABxXxyx' ; 'xy') vrátí ABxX. Není-li "výraz_typu_řetězec2" určen, jsou odebrány koncové znaky mezer. soundex ( výraz_typu_řetězec1 ) Vrací kód soundex "výrazu_typu_řetězec1".
Matematika MySQL log ( výraz_typu_číslo ) Vrací dekadický logaritmus "výrazu_typu_číslo1" nebo logaritmus báze "výraz_typu_číslo2". ln ( výraz_typu_číslo ) Vrací přirozený logaritmus "výrazu_typu_číslo1". pi () Vrací konstantu pí.
Trigonometrie MySQL acos ( výraz_typu_číslo ) Vrací arkus kosinus "výrazu_typu_číslo" v radiánech. Arkus kosinus je úhel, jehož kosinus je "výraz_typu_číslo". asin ( výraz_typu_číslo ) Vrací arkus sinus "výrazu_typu_číslo" v radiánech. Arkus sinus je úhel, jehož sinus je "výraz_typu_číslo". atan ( výraz_typu_číslo ) Vrací arkus tangens "výrazu_typu_číslo" v radiánech. Arkus tangens je úhel, jehož tangens je "výraz_typu_číslo". atan2 ( výraz_typu_číslo1; výraz_typu_číslo2 ) Vrací arkus tangens souřadnic x a y určených pomocí "výrazu_typu_číslo1" a "výrazu_typu_číslo2" v radiánech. Arkus tangens je úhel, jehož tangens je "výraz_typu_číslo2" / "výraz_typu_číslo1". cos ( výraz_typu_číslo ) Vrací kosinus výrazu "výrazu_typu_číslo", kde "výraz_typu_číslo" je úhel vyjádřený v radiánech. cot ( výraz_typu_číslo ) Vrací kotangens "výrazu_typu_číslo", kde "výraz_typu_číslo" je úhel vyjádřený v radiánech. sin ( výraz_typu_číslo ) Vrací sinus "výrazu_typu_číslo", kde "výraz_typu_číslo" je úhel vyjádřený v radiánech. tan ( výraz_typu_číslo ) Vrací tangens "výrazu_typu_číslo", kde "výraz_typu_číslo" je úhel vyjádřený v radiánech. degrees ( výraz_typu_číslo ) Vrací stupně "výrazu_typu_číslo", kde "výraz_typu_číslo" je úhel vyjádřený v radiánech. radians ( výraz_typu_číslo ) Vrací radiány "výrazu_typu_číslo", kde "výraz_typu_číslo" je úhel vyjádřený ve stupních.