???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- BETWEEN??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
WHERE ? BETWEEN DATE('1996-01-01') AND ?
-- ??????DATE????????????????????????
- BETWEEN???????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????
WHERE DATE('1996-01-01') BETWEEN ? AND ?
-- ??????DATE????????????????????????
- IN????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
WHERE ? NOT IN (?, ?, 'Santiago')
-- ??????CHAR????????????????????????
- IN?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????IN???????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
WHERE FloatColumn IN (?, ?, ?)
-- ??????FLOAT????????????????????????
- ??????????????????2????????????????????????+???-???*???/???AND???OR???<???>???
=???<???>???<=???>=???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????
WHERE ? < CURRENT_TIMESTAMP
-- ??????TIMESTAMP????????????????????????
- CAST???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
CALL valueOf(CAST (? AS VARCHAR(10)))
- LIKE???????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
(LIKE??????CHAR???VARCHAR???????????????????????????????????????????????????Concatenation??????????????????????????????)
WHERE ? LIKE 'Santi%'
--??????????????????java.lang.Integer.MAX_VALUE???
--CHAR????????????????????????
- ???????????????????????????????||???????????????????????????????????????????????????????????????
????????????"? || ?"?????????????????????||???????????????????????????????????????????????????????????????????????????????||???????????????????????????????????????????????????????????????????????????????????????????????????CHAR????????????VARCHAR?????????????????????????????????????????????????????????????????????VARCHAR?????????
??????????????????????????????CHAR FOR BIT DATA????????????VARCHAR FOR BIT DATA?????????????????????????????????????????????????????????????????????VARCHAR FOR BIT DATA?????????
SELECT BITcolumn || ?
FROM UserTable
-- ??????BITcolumn?????????????????????CHAR FOR BIT DATA??????????????????
- ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????(????????????????????????????????????????????????????????????????????????????????????)
SELECT c1 IS NULL ? ? : c1
-- ????????????????????????????????????????????????????????????????????????
-- ????????????????????????????????????c1????????????????????????????????????
-- :?????????????????????????????????????????????????????????????????????
- INSERT??????values????????????select?????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????
INSERT INTO t VALUES (?)
-- ?????????????????????????????????
-- t???????????????????????????????????????????????????
INSERT INTO t SELECT ?
FROM t2
-- ????????????????????????
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????
SELECT *
FROM tab1
WHERE ? = (SELECT x FROM tab2)
SELECT *
FROM tab1
WHERE ? = ANY (SELECT x FROM tab2)
-- ???????????????????????????????????????????????????????????????
-- tab2.x????????????????????????????????????
- UPDATE????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UPDATE t2 SET c2 =? -- c2????????????????????????????????????
- ??????????????????????????????-???+??????????????????????????????????????????????????????????????????
?????????????????????
CREATE TABLE t1 (c11 INT, c12 SMALLINT, c13 DOUBLE, c14 CHAR(3))
SELECT * FROM t1 WHERE c11 BETWEEN -? AND +?
-??? ??????????????????????????????????????????????????????????????????????????????INT??????????????????
-- (???????????????c11???INT??????????????????????????????????????????????????????INT????????????????????????)
- LENGTH??????????????????????????????????????????????????????????????????????????????VARCHAR????????????????????????
SELECT LENGTH(?)
- ????????????
? = SOME (SELECT 1 FROM t)
-- ?????????????????????????????????????????????????????????INTEGER????????????????????????
1 = SOME (SELECT ? FROM t)
-- ?????????????????????????????????????????????????????????INTEGER????????????????????????
- IS????????????????????????????????????????????????????????????????????????????????????????????????????????????