MySQL——IN的用法詳解
這篇文章簡單介紹了MySQL中IN的用法詳解的相關資料,需要的朋友可以參考下
說到Mysql 的 in 運算子可能有些新手還沒有使用過,導致在專案中多了很多不必要的麻煩
今天簡單的說說 in 的用法~
in 運算子用於 where 表示式中,以列表項的形式支援多個選擇,語法如下:
where column in (value1,value2,value3,...)
where column not in (value1,value2,value3,...)
當 in 前面加上 not 運算子時,表示與 in 相反的意思,即不在這些列表項內選擇。
例如現在有一張表的資料是這樣
然後輸入一下sql語句查詢
select * from sys_user where id in (2,3)
//可以看做是:select * from sys_user where (id=2,id=3)
結果
可以看到他篩選出來了id為2、3的使用者
如果在前面加上 not ,結果相信大家也知道啦~
在 in ()中不僅可以用數字,也可以用字串,甚至可以用日期時間~但是要記得在字串上加上引號
The end!!!
相關推薦
mysql中 where in 用法詳解
MySQL這裏分兩種情況來介紹 1、in 後面是記錄集,如: select * from table where uname in(select uname from user); 2、in 後面是字符串,如: select * from table where uname
mysql distinct 用法詳解及優化
本事例實驗用表task,結構如下 mysql> desc task; +-------------+------------+------+-----+-------------------+-------+ | Field | Type
MySQL——IN的用法詳解
這篇文章簡單介紹了MySQL中IN的用法詳解的相關資料,需要的朋友可以參考下 說到Mysql 的 in 運算子可能有些新手還沒有使用過,導致在專案中多了很多不必要的麻煩 今天簡單的說說 in 的用法~ in 運算子用於 where 表示式中,以列表項的形式支援多個選擇,語法如下:
MySQL自定義函式用法詳解-複合結構自定義變數/流程控制
自定義函式 (user-defined function UDF)就是用一個象ABS() 或 CONCAT()這樣的固有(內建)函式一樣作用的新函式去擴充套件MySQL。 所以UDF是對MySQL功能的一個擴充套件 建立和刪除自定義函式語法: 建立UDF: CREATE 
mysql中授權(grant)和撤銷授權(revoke)等命令的用法詳解[轉]
MySQL的許可權系統圍繞著兩個概念: 認證->確定使用者是否允許連線資料庫伺服器 授權->確定使用者是否擁有足夠的許可權執行查詢請求等。 如果認證不成功的話,哪麼授權肯定是無法進行的。 revoke 跟 grant 的語法差不多,只需要把關鍵字 “to”
mysql中left join,right join,inner join,outer join的用法詳解【轉】
非常慚愧用了這麼久的mysql居然沒有用過outer join和inner join,對outer join的認識也僅是知道它是外連結,至於什麼用途都不清楚,至於還有沒有left outer join更是不得而知,某天有人問起,才想起自己mysql知識的貧乏,趕緊找了一下網上
mysql中limit用法詳解
在我們使用查詢語句的時候,經常要返回前幾條或者中間某幾行資料,這個時候怎麼辦呢?不用擔心,mysql已經為我們提供了這樣一個功能,儘管語法邏輯很是怪異。這個功能就好比oracle裡的rownum,但比mysql提供的這個LIMIT好用、好記和好理解多了,呵呵。SELECT*FROMtable LIMIT [
mysql之TIMESTAMP(時間戳)用法詳解
一、TIMESTAMP的變體 TIMESTAMP時間戳在建立的時候可以有多重不同的特性,如: 1.在建立新記錄和修改現有記錄的時候都對這個資料列重新整理: TIMESTAMPDEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIME
MySQL時間格式轉換函式date_format()用法詳解
定義和用法 DATE_FORMAT() 函式用於以不同的格式顯示日期/時間資料。 語法 DATE_FORMAT(date,format) date 引數是合法的日期。format 規定日期/時間的輸出格式。 可以使用的格式有: 格式 描述 %a 縮寫星期名
mysql中left join,right join,inner join,outer join 用法詳解
非常慚愧用了這麼久的mysql居然沒有用過outer join和inner join,對outer join的認識也僅是知道它是外連結,至於什麼用途都不清楚,至於還有沒有left outer join更是不得而知,某天有人問起,才想起自己mysql知識的貧乏,趕緊找了一下網上的left join,righ
MySQL自定義函式用法詳解
自定義函式 (user-defined function UDF)就是用一個象ABS() 或 CONCAT()這樣的固有(內建)函式一樣作用的新函式去擴充套件MySQL。 所以UDF是對MySQL功能的一個擴充套件 建立和刪除自定義函式語法: 建立UDF: CREATE [AGGREGATE] FUN
JavaScript中return的用法詳解
style 返回 www log tle blog 意思 charset fun 1、定義:return 從字面上的看就是返回,官方定義return語句將終止當前函數並返回當前函數的值,可以看下下面的示例代碼: <!DOCTYPE html><html l
SVN trunk(主線) branch(分支) tag(標記) 用法詳解和詳細操作步驟
trac load mar span 必須 最可 objc copy 右鍵 原文地址:http://blog.csdn.net/vbirdbest/article/details/51122637 使用場景: 假如你的項目(這裏指的是手機客戶端項目)的某個版本(例如1.0
js 定時器用法詳解——setTimeout()、setInterval()、clearTimeout()、clearInterval()
ntb 幫助 .get tint num 用法 -c 函數 tel 在js應用中,定時器的作用就是可以設定當到達一個時間來執行一個函數,或者每隔幾秒重復執行某段函數。這裏面涉及到了三個函數方法:setInterval()、setTimeout()、clearI
selenium用法詳解
key url enc element api code 需要 int question selenium用法詳解 selenium主要是用來做自動化測試,支持多種瀏覽器,爬蟲中主要用來解決JavaScript渲染問題。 模擬瀏覽器進行網頁加載,當requests,url
C# ListView用法詳解
ont 結束 server 發生 匹配 鼠標 之前 小圖標 order 一、ListView類 1、常用的基本屬性: (1)FullRowSelect:設置是否行選擇模式。(默認為false) 提示:只有在Details視圖該屬性才有意義
linux cp命令參數及用法詳解---linux 復制文件命令cp
linux file linux cp命令參數及用法詳解---linux 復制文件命令cp [root@Linux ~]# cp [-adfilprsu] 來源檔(source) 目的檔(destination)[root@linux
Python數據類型方法簡介一————字符串的用法詳解
python 字符串連接 字符串用法 符串是Python中的重要的數據類型之一,並且字符串是不可修改的。 字符串就是引號(單、雙和三引號)之間的字符集合。(字符串必須在引號之內,引號必須成對)註:單、雙和三引號在使用上並無太大的區別; 引號之間可以采取交叉使用的方式避免過多轉義;
C# ListView用法詳解(轉)
分組 創建 cti 排列 checkbox 定義 com 程序 erl 一、ListView類 1、常用的基本屬性: (1)FullRowSelect:設置是否行選擇模式。(默認為false) 提示:只有在Details視圖該屬性才有
java中的instanceof用法詳解
定義 xtend print 繼承 interface 參數 保留 如果 ack instanceof是Java的一個二元操作符(運算符),也是Java的保留關鍵字。它的作用是判斷其左邊對象是否為其右邊類的實例,返回的是boolean類型的數據。用它來判斷某個對象是否是