1.基本的查詢語句
2.指定查詢條件
3.注釋和SQL語句注意事項
下拉框輸入框模糊查詢兩用。4.運算符
5.字符串模糊查詢
我們通過向數據庫發送SQL查詢語句,數據庫里運行SQL語句,將查詢結果返回。
最基本的查詢語句包括兩個子句:SELECT子句,FROM子句。
子句是SQL語句的組成要素,是五個以關鍵字作為開始的語句。
SELECT 姓名, 學號 FROM student;
select下拉框賦值?
SELECT * FROM student;
SELECT DISTINCT 姓名 FROM student;
SELECT DISTINCT 姓名, 學號 FROM student;
SELECT 姓名 AS '學生姓名', 學號 AS '學生學號' FROM student;
select 默認值。查詢語句通過WHERE子句來指定查找條件:
SELECT *
FROM student
WHERE 姓名 = '猴子'; /* 查詢條件的表達式 */
SQL子句的書寫順序和SQL的運行順序不同
SQL運行順序:SELECT子句最后運行,其他子句按書寫順序運行。
js模糊查詢?注釋能夠幫助閱讀者更好的理解SQL語句,特別是書寫復雜SQL語句。
-- 查詢出全部列
SELECT * FROM student;
/*
查找姓名是猴子學生
的學號
*/
SELECT 學號 FROM student WHERE 姓名 = '猴子';
加法:+
減法: -
乘法: *
除法:/
SELECT 學號,成績,
成績/100 AS '百分比成績'
FROM score;
select模糊查詢、
相等:=
不等于 :<>
大于 : >
大于等于: >=
select2。小于: <
小于等于: <=
空值: IS NULL
-- 數值比較
SELECT 學號, 成績
FROM score
WHERE 成績 > 60;
-- 日期比較
SELECT 姓名, 出生日期
FROM student
WHERE 出生日期 < '1990-01-01';
-- 如何查詢出 NULL 值?
SELECT 教師號, 教師姓名
FROM teacher
WHERE 教師姓名 IS NULL
select?
補充:字符串比較
'10' > '2'
NOT:否定某一條件
AND:并且
BETWEEN:范圍查詢
js給select下拉框賦值。OR:或者
IN:OR的簡單寫法
NOT(一般不使用)
SELECT 學號, 成績
FROM score
WHERE NOT 成績 >= 80;SELECT 學號, 成績
FROM score
WHERE 成績 < 80;
AND
SELECT 學號, 成績
FROM score
WHERE 成績>=60
AND 成績<=90;
js中select下拉框選中,
SELECT 學號, 成績
FROM score
WHERE 成績 >= 60
AND 成績 <= 90;SELECT 學號, 成績
FROM score
WHERE 成績 BETWEEN 60 AND 90;
IN
SELECT 姓名, 性別
FROM student
WHERE 姓名 IN ('猴子', '馬云');
SELECT 姓名, 性別
FROM student
WHERE 姓名 NOT IN ('猴子', '馬云');
easyui下拉框模糊查詢?字符串模糊查詢:LIKE e.g. 搜索引擎搜索關鍵詞
1.猴%
-- 查詢姓猴的學生名單
SELECT *
FROM student
WHERE 姓名 LIKE '猴%';
2.%猴
-- 查詢姓名中最后一個字是聰的學生名單
SELECT *
FROM student
WHERE 姓名 LIKE '%聰';
select下拉框動態加載數據庫?3.%猴%
-- 查詢姓名中帶猴的學生名單
SELECT *
FROM student
WHERE 姓名 LIKE '%馬%';
-- 查詢姓王的學生名單,并且姓名是三個字的
SELECT *
FROM student
WHERE 姓名 LIKE '王__';
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态