MySQL檢索數(shù)據(jù)操作方法梳理
前言:
本實(shí)驗(yàn)中所用數(shù)據(jù)庫(kù)創(chuàng)建SQL代碼以及插入數(shù)據(jù)SQL代碼鏈接:
鏈接: https://pan.baidu.com/s/17dIyjZ-pCmJlcvLm5UYbmA?pwd=x5bb
提取碼: x5bb
本人用來(lái)編寫(xiě)運(yùn)行 SQL 代碼的工具是 Navicat ,將 Navicat 轉(zhuǎn)換為命令行模式的方法如下:鼠標(biāo)右鍵自己新建的數(shù)據(jù)庫(kù) ,選擇命令行界面

1. select語(yǔ)句-用于檢索所有列
(1)檢索單列
從 Product s表中檢索名為 prod_name 的列
select prod_name from Products
注意:
- SQL 語(yǔ)句要以 ;分割
- SQL 語(yǔ)句不區(qū)分大小寫(xiě)
- SQL 語(yǔ)句忽略空格及空行
(2)檢索多個(gè)列
select prod_id, prod_name, prod_price from Products;
選擇多個(gè)列時(shí),列間以逗號(hào)分割
(3)檢索所有列 : 用 * 表示所有列
select * from Products;
(4)檢索不同的值
當(dāng)我們不希望結(jié)果中含有重復(fù)值時(shí),用 distinct 關(guān)鍵字修飾
select distinct vend_id from products;
注意: distinct 關(guān)鍵字作用于所有列,不僅僅是緊跟其后的一列,即返回包含指定所有列的不同結(jié)果數(shù)
(5)限制結(jié)果
對(duì)這部分功能的實(shí)現(xiàn),不同的數(shù)據(jù)庫(kù)具有不同的實(shí)現(xiàn)方法,這里以 MySQL 數(shù)據(jù)庫(kù)為例。
如果只需返回一定數(shù)量的行,使用 limit 字句,如下代碼表示限制只返回 5 行
select prod_name from Products limit 5;
也可通過(guò) offset 語(yǔ)句指定從第幾行開(kāi)始向下檢索,入下代碼表示從第5行開(kāi)始向下檢索 5 行(若不夠5行,則有多少返回多少)
注意: MySQL 數(shù)據(jù)庫(kù)有第0行
select prod_name from Products limit 5 offset 5;
2. 注釋的使用
(1)行內(nèi)注釋
方法一:使用 --,-- 后的內(nèi)容為注釋
select prod_name -- 選擇產(chǎn)品名 from Products;
方法二: 使用 # ,# 后的內(nèi)容為注釋
select prod_name #行內(nèi)注釋第二種方法 from Products;
(2)多行注釋
使用 /**/
/*測(cè)試多行注釋*/ select prod_name from Products;
到此這篇關(guān)于MySQL檢索數(shù)據(jù)操作方法梳理的文章就介紹到這了,更多相關(guān)MySQL檢索數(shù)據(jù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL binlog日志記錄格式寫(xiě)入機(jī)制及相關(guān)參數(shù)講解
這篇文章主要為大家介紹了MySQL binlog日志記錄格式寫(xiě)入機(jī)制及相關(guān)參數(shù)使用講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09
mysql表的內(nèi)連和外連實(shí)戰(zhàn)記錄
在開(kāi)發(fā)中我們的業(yè)務(wù)需求有時(shí)候是復(fù)雜的,多張表聯(lián)合查詢(xún)的時(shí)候是有多種方式的,面對(duì)不同的需求,靈活使用不同的表連接方式,這篇文章主要給大家介紹了關(guān)于mysql表內(nèi)連和外連的相關(guān)資料,需要的朋友可以參考下2024-01-01
mysql5.7及mysql 8.0版本修改root密碼的方法小結(jié)
這篇文章主要介紹了mysql5.7及mysql 8.0版本修改root密碼方式 ,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11
簡(jiǎn)單了解MySQL union all與union的區(qū)別
這篇文章主要介紹了簡(jiǎn)單了解MySQL union all與union的區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03

