亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

2021數(shù)據(jù)庫考試題及答案 mysql題目和詳細(xì)答案( 四 )


mysql> INSERT INTO t_goods-> (t_category_id, t_category, t_name, t_price, t_stock, t_upper_time)-> VALUES-> (1, '女裝/女士精品', '', 399.90, 1200, NULL),-> (2, '戶外運(yùn)動', '', 499.90, 1200, NULL);Query OK, 2 rows affected (0.01 sec)Records: 2Duplicates: 0Warnings: 0SQL語句執(zhí)行成功 。
匹配 NULL 值例如,查詢 t_goods 數(shù)據(jù)表中上架時(shí)間為 NULL的 數(shù)據(jù) 。
mysql> SELECT id, t_category, t_name, t_price-> FROM t_goods-> WHERE t_upper_time IS NULL;+----+-----------------+-------------+---------+| id | t_category| t_name| t_price |+----+-----------------+-------------+---------+| 13 | 女裝/女士精品||399.90 || 14 | 戶外運(yùn)動||499.90 |+----+-----------------+-------------+---------+2 rows in set (0.00 sec)IS NOT NULL 與 IS NULL 相反,用于查詢數(shù)據(jù)表中某個(gè)字段的值不是 NULL 的數(shù)據(jù)記錄 。
例如,查詢 t_goods 數(shù)據(jù)表中上架時(shí)間不為 NULL 的數(shù)據(jù) 。
mysql> SELECT id, t_category, t_name, t_price-> FROM t_goods-> WHERE t_upper_time IS NOT NULL;+----+----------------+-------------+---------+| id | t_category| t_name| t_price |+----+----------------+-------------+---------+|1 | 女裝/女士精品| T恤|39.90 ||2 | 女裝/女士精品| 連衣裙|79.90 ||3 | 女裝/女士精品| 衛(wèi)衣|79.90 ||4 | 女裝/女士精品| 牛仔褲|89.90 ||5 | 女裝/女士精品| 百褶裙|29.90 ||6 | 女裝/女士精品| 呢絨外套|399.90 ||7 | 戶外運(yùn)動| 自行車|399.90 ||8 | 戶外運(yùn)動| 山地自行車| 1399.90 ||9 | 戶外運(yùn)動| 登山杖|59.90 || 10 | 戶外運(yùn)動| 騎行裝備|399.90 || 11 | 戶外運(yùn)動| 戶外運(yùn)動外套 |799.90 || 12 | 戶外運(yùn)動| 滑板|499.90 |+----+----------------+-------------+---------+12 rows in set (0.00 sec)匹配空字符串例如,查詢 t_goods 數(shù)據(jù)表中名稱為空字符串的數(shù)據(jù) 。
mysql> SELECT id, t_category, t_name, t_price-> FROM t_goods-> WHERE t_name = '';+----+-----------------+-------------+---------+| id | t_category| t_name| t_price |+----+-----------------+-------------+---------+| 13 | 女裝/女士精品||399.90 || 14 | 戶外運(yùn)動||499.90 |+----+-----------------+-------------+---------+2 rows in set (0.00 sec)使用“<>”或“!=”運(yùn)算符能夠查詢數(shù)據(jù)表中某個(gè)字段的值不是空字符串的數(shù)據(jù) 。例如,查詢 t_goods 數(shù)據(jù)表中名稱不是空字符串的數(shù)據(jù) 。
mysql> SELECT id, t_category, t_name, t_price-> FROM t_goods-> WHERE t_name <> '';+----+----------------+-------------+---------+| id | t_category| t_name| t_price |+----+----------------+-------------+---------+|1 | 女裝/女士精品| T恤|39.90 ||2 | 女裝/女士精品| 連衣裙|79.90 ||3 | 女裝/女士精品| 衛(wèi)衣|79.90 ||4 | 女裝/女士精品| 牛仔褲|89.90 ||5 | 女裝/女士精品| 百褶裙|29.90 ||6 | 女裝/女士精品| 呢絨外套|399.90 ||7 | 戶外運(yùn)動| 自行車|399.90 ||8 | 戶外運(yùn)動| 山地自行車| 1399.90 ||9 | 戶外運(yùn)動| 登山杖|59.90 || 10 | 戶外運(yùn)動| 騎行裝備|399.90 || 11 | 戶外運(yùn)動| 戶外運(yùn)動外套|799.90 || 12 | 戶外運(yùn)動| 滑板|499.90 |+----+----------------+-------------+---------+12 rows in set (0.00 sec)11.InnoDB默認(rèn)事務(wù)隔離級別?如何查看事務(wù)隔離級別?可重復(fù)讀?。≧EPEATABLE-READ)查看事務(wù)隔離級別:12.什么是回表查詢?回表就是先通過數(shù)據(jù)庫索引掃描出數(shù)據(jù)所在的行,再通過行主鍵id取出索引中未提供的數(shù)據(jù),即基于非主鍵索引的查詢需要多掃描一棵索引樹 。
因此,可以通過索引先查詢出id字段,再通過主鍵id字段,查詢行中的字段數(shù)據(jù),即通過再次查詢提供MySQL查詢速度 。
13.如何避免回表?盡量使用主鍵如果必須使用輔助索引,那么盡量避免使用*,直接列出所需列名使用索引覆蓋 。如果所需數(shù)據(jù)僅包含輔助索引列,那么它將不讀取主鍵,因?yàn)檩o助索引包含輔助索引列的值14.索引覆蓋是什么?索引覆蓋是一種避免回表查詢的優(yōu)化策略 。具體的做法就是將要查詢的數(shù)據(jù)作為索引列建立普通索引(可以是單列索引,也可以一個(gè)索引語句定義所有要查詢的列,即聯(lián)合索引),這樣的話就可以直接返回索引中的的數(shù)據(jù),不需要再通過聚集索引去定位行記錄,避免了回表的情況發(fā)生 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時(shí)就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: