日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

mysql 设置某个字段等于某个字段_学习记录-第十八天(李玉婷MySQL基础 第12天)...

發(fā)布時(shí)間:2024/10/6 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 设置某个字段等于某个字段_学习记录-第十八天(李玉婷MySQL基础 第12天)... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

復(fù)習(xí)DQL-DML-DDL+約束


/*復(fù)習(xí) union DQL 查詢語(yǔ)句,將多條查詢語(yǔ)句的結(jié)果合并成一個(gè)結(jié)果 合并查詢 union 【all】 將一條比較復(fù)制的查詢語(yǔ)句拆分多條語(yǔ)句 適用于查詢多表,查詢列基本一致要求多條查詢語(yǔ)句的查詢列數(shù)必須一致 要求多條查詢語(yǔ)句,查詢的各列類型順序最好一致 union 去重,union all 包含重復(fù)項(xiàng) 表中 ‘李磊’,1DQL select 查詢列表 7 from 1 inner left righut join 2 on 連接條件 3 where 篩選 4 group by 分組列表 5 having 篩選 6 order by 排序列表 8 limit 起始條目索引,條目數(shù) 9DML 數(shù)據(jù)操作語(yǔ)言 一 insert intoinsert into 表名 valuesinser into 表名 set 不可以插入多行,不可使用查詢語(yǔ)句可以為null 不寫字段 和值 寫字段 值寫null一次性插入多行insert into 表名 values 多值 insert into 表名 select 值 select 值二 update set修改單表 update 表名 set 字段=值,字段=值 where修改多表,inner left right update 表名 inner left right join 表名2 on 連接條件 set 字段=值,字段=值 where三 delect truncatedelete 刪除單表記錄 delete from where補(bǔ)充 可以添加 limit 限制刪除條目數(shù)刪除多表記錄 delete from 表名1 inner left right join 表名2 on 連接條件 wheretruncate table 表名 清除表自增長(zhǎng)列 開始 斷點(diǎn)-delete 從1 truncate truncate 不能加篩選條件 truncate 不可以回滾 truncate 效率高DDL 數(shù)據(jù)定義語(yǔ)言創(chuàng)建 修改 刪除 庫(kù)表createcreate database 【if not exists】 名字 character set 字符集 create table 【if not exists】 名字 (字段名 字段類型 約束,字段名 字段類型 約束)alter alter database 不常用 ,可以刪,修改容易出錯(cuò)alter table 表名add column 列名 字段類型 【位置first、after 字段名】 添加列 mdify column 列名 新字段類型【約束條件】 修改列類型或約束條件drop column 列名 刪除列列名 rename to 新列名change column 列名 新列名 修改列名 復(fù)制表create table 表名 like 某個(gè)存在的表 復(fù)制表結(jié)構(gòu)create table 表名 select *或要復(fù)制的列&數(shù)據(jù) from某個(gè)存在的表 復(fù)制全部信息,或者某幾列信息create table 表名 select *或要復(fù)制的列&數(shù)據(jù) from某個(gè)存在的表where 1=0/0 復(fù)制某幾類表結(jié)構(gòu)dropdrop database if exists 庫(kù)名drop table if exists 表名數(shù)據(jù)類型 數(shù)值型整數(shù) int無符號(hào) 有符號(hào) 默認(rèn)有符號(hào) 通過unsigned 設(shè)置無符號(hào)長(zhǎng)度可以不指定,默認(rèn)有個(gè)長(zhǎng)度,長(zhǎng)度代表最大寬度,如果不夠用0填充 zerofill小數(shù)M,D dec默認(rèn) (10,0) M總長(zhǎng)度,D小數(shù)點(diǎn)后幾位浮點(diǎn)值 floatdouble定點(diǎn)值 dec 精度要求高,類似貨幣字符型短文本var 固定長(zhǎng)度字符 m 字符長(zhǎng)度 M可以省略默認(rèn)1 varchart 可變長(zhǎng)度字符 M不可省略binary varbinary 二進(jìn)制enum 枚舉set 枚舉集合長(zhǎng)文本textblob 日期型timestamp 日期+時(shí)間 4 受時(shí)區(qū)影響datetime 日期+時(shí)間 8 dateyeartime*/

DELETE FROM `copy5` LIMIT 1;

#常見約束

/* 一種限制,用于限制表中的數(shù)據(jù),為了保證表中的數(shù)據(jù)準(zhǔn)確 可靠 分類:六大約束not null 非空,用于保證該字段的值不能為空比如姓名 學(xué)號(hào)等default 默認(rèn) 用于保證該字段有默認(rèn)值比如性別primary key 主鍵 用于保證該字段的值具有唯一性 并且非空比如學(xué)號(hào) 員工編號(hào)unique 唯一 用于保證該字段的值具有唯一值,可以為空座位號(hào)check 檢查約束 【mysql 不支持】 sex 檢查必須為男或者女a(chǎn)ge 檢查 在18-60之間foreign ket外鍵 用于限制兩個(gè)表的關(guān)系,用于保證該字段的值必須來自于主表的關(guān)聯(lián)列的值兩個(gè)表數(shù)據(jù)對(duì)稱stu專業(yè)編號(hào)來自major表在stu表添加 foreign key在從表添加主表的值,引用字段添加約束條件的時(shí)機(jī)創(chuàng)建表時(shí)修改表時(shí) 約束添加的分類列級(jí)約束六大約束語(yǔ)法上都支持,但外鍵約束沒有效果表級(jí)約束 除了非空及默認(rèn),都支持create table 表名(字段名 字段類型 列級(jí)約束,字段名 字段類型 列級(jí)約束,字段名 字段類型 列級(jí)約束,表級(jí)約束) */

總結(jié)

以上是生活随笔為你收集整理的mysql 设置某个字段等于某个字段_学习记录-第十八天(李玉婷MySQL基础 第12天)...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。