2019-07-24

create database 2.3 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

use 2.3;

create table 用戶明細(xì)
select * from 2.1.用戶明細(xì);

SELECT 身份證號碼 ,
Left(身份證號碼 ,6) as 縣區(qū)編碼,
Mid(身份證號碼 ,7 ,8) as 出生日期 ,
Mid(身份證號碼 ,17 ,1) as 性別
FROM 用戶明細(xì) ;

WHERE 案例1 比較 & 邏輯 運算符

SELECT 用戶ID, 年齡, 性別
FROM 用戶明細(xì)
WHERE 年齡 >=30
AND 年齡<=32
AND 性別 = '男';

WHERE 案例2 BETWEEN AND范圍確定

SELECT 用戶ID, 年齡, 性別
FROM 用戶明細(xì)
WHERE 年齡 BETWEEN 30 AND 32
AND 性別 = '男' ;

WHERE 案例3 IN 范圍確定

SELECT 用戶ID, 年齡, 性別
FROM 用戶明細(xì)
WHERE 年齡 BETWEEN 30 AND 32
AND 性別 IN ('男') ;

WHERE 案例4 NOT IN 范圍確定

SELECT 用戶ID, 年齡, 性別
FROM 用戶明細(xì)
WHERE 年齡 BETWEEN 30 AND 32
AND 性別 NOT IN ('女') ;

WHERE 案例5 LIKE 模糊匹配

SELECT 用戶ID , 身份證號碼
FROM 用戶明細(xì)
WHERE 身份證號碼 LIKE '%A';

WHERE 案例6 IS NULL 空值判斷

SELECT * FROM 用戶明細(xì)
WHERE 身份證號碼 IS NULL;

隨機抽樣

SELECT * FROM 用戶明細(xì)
ORDER BY Rand() LIMIT 20;

隨機抽樣原理

select rand();

select *, rand() r from 用戶明細(xì) limit 10;

select *, rand() r from 用戶明細(xì) order by r desc limit 10;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • ORACLE自學(xué)教程 --create tabletestone ( id number, --序號usernam...
    落葉寂聊閱讀 1,232評論 0 0
  • 添加新的用戶賬號使用useradd命令,其語法如下: useradd 選項 用戶名 參數(shù)說明: 選項: -c co...
    留白_bb77閱讀 424評論 0 0
  • 文/時間細(xì)流 再過幾個小時,就要跟2018說再見了。漫步公園的走步道上,行人少的可憐,只有五個人在行走著,寒冷的夜...
    時間細(xì)流閱讀 366評論 2 1

友情鏈接更多精彩內(nèi)容