色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql select 除去

傅智翔2年前15瀏覽0評論

MySQL中的SELECT查詢語句是非常常用的操作之一,通過它可以獲取到我們需要的數據,但有時我們希望從結果集中去除一些不需要的信息。這時,我們可以使用SELECT...除去的語法來實現。

SELECT column1, column2 
FROM table_name 
WHERE condition 
AND column1 NOT IN (value1, value2, ...) 
AND column2 NOT LIKE 'value3';

以上是SELECT除去的語法的基本格式,其中column1和column2是要被篩選的列,table_name是要查詢的表名稱,condition是要滿足的條件,NOT IN和NOT LIKE則指定了我們想要排除的值。

下面我們進行一個示例,假設我們有一個名為employees的表,其中包含了員工的姓名、身份證號、入職時間和工資等信息。如果我們想要查詢入職時間在2018年之后的員工姓名和身份證號,但排除身份證號以'1'結尾的員工,可以使用以下語法:

SELECT name, id_card 
FROM employees 
WHERE hire_date >'2018-01-01' 
AND id_card NOT LIKE '%1';

通過以上語句,我們可以去除身份證號以'1'結尾的員工,獲取到滿足入職時間在2018年之后的員工的姓名和身份證號。

除去在SELECT查詢結果中的信息可以大大提高查詢效率,讓我們更快速地獲取到需要的信息。當然,在使用之前,我們需要仔細考慮哪些信息是需要保留,哪些是需要排除的。