欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一篇文章學會MySQL基本查詢和運算符

 更新時間:2022年08月16日 10:16:19   作者:小唐同學(?>?<?)  
在MySQL數據庫操作中,運算符扮演著較為重要的角色,連接表達式中的各個操作數,其作用是用來指明對操作數所進行的運算,下面這篇文章主要給大家介紹了關于MySQL基本查詢和運算符的相關資料,需要的朋友可以參考下

MySQL基本查詢

查詢概念:

查詢是數據庫管理系統(tǒng)中一個重要功能,數據查詢不應只是簡單返回數據庫中存儲的信息

還應該根據需要對數據進行篩選以及確定數據以什么形式顯示

1.查詢所有商品:

select   * from 表名;

2.查詢某列:

select 列名1,列名2 from 表名;

3.別名查詢:

select * from 表名 as 別名;

4.列別名查詢:

select 列名1 as 別名,列名2 as 別名 ,from 表名;

5.去重復值查詢:

當所有列均相同時才會去重復值(一般不會出現(xiàn)---主鍵)

select distinct 列名 from 表名;

6.查詢結果是表達式--運算查詢

select 列名 ,列名+10 別名 from 表名;

用到了別名   運算結果是+10后顯示別名      不會修改原表數據;

運算符

運算符概念:數據庫中的表結構確定后,表中數據代表的意義就已經確定,通過mysql運算符進行運算就可以獲取到表結構以外的另一種數據。

下邊以實例演示運算符的應用

1.將所以商品價格上調10%:

select pname ,price*1.1 as new_price from 表名;

2.查詢商品名為“海爾洗衣機”的商品的信息

select *from 表名 where pname='海爾洗衣機';

(1)select *from 表名 where price between   100 and 200;

  (2) select *from 表名 where price >=100 and price<=200;

3.查詢價格是200或800的所以商品:

select *from 表名where price in(200,800);

in 關鍵字括號中的值滿足一個就好

4.like-----通配符匹配

(1)查詢含有’褲‘字的所以商品:

select * from 表名 where pname like '%褲%‘;

(2)查詢以’海‘字開頭的所以商品:

select * from 表名 where pname like '海%‘;

(3)查詢第二個字為’寇‘的所有商品:

select * from 表名 where pname like '-寇%‘;

5.NULL的使用:

NULL 不能用=   因為NULL不等于任何值(包括它自己)

查詢id不為NULL  的商品

select * from 表名 where列名 is not NULL; 

6.函數的使用:

(1)least求最小值:

select least(5,10,20);
select least(5,10,20)as smallnumber;
select least(5,null20);

如果數值中有NULL    則不會進行比較  直接輸出NULL 

(2)greatest求最大值

select greatest (10,30,20)as bignumber;
select greatest (10,null,20)as bignumber;

如果數值中有NULL    則不會進行比較  直接輸出NULL 

總結

到此這篇關于MySQL基本查詢和運算符的文章就介紹到這了,更多相關MySQL基本查詢和運算符內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • mysql如何創(chuàng)建和刪除唯一索引(unique key)

    mysql如何創(chuàng)建和刪除唯一索引(unique key)

    這篇文章主要介紹了mysql如何創(chuàng)建和刪除唯一索引(unique key)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • MySQL選擇合適的備份策略和備份工具

    MySQL選擇合適的備份策略和備份工具

    這篇文章主要介紹了MySQL選擇合適的備份策略和備份工具,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學習有所幫助
    2022-05-05
  • MySQL 8.0.18 穩(wěn)定版發(fā)布! Hash Join如期而至

    MySQL 8.0.18 穩(wěn)定版發(fā)布! Hash Join如期而至

    MySQL 8.0.18 穩(wěn)定版發(fā)布! Hash Join 如期而至,這篇文章帶大家快速瀏覽一下MySQL 8.0.18 穩(wěn)定版的各個亮點,感興趣的小伙伴們可以學習參考一下
    2019-10-10
  • 設置MySQL自動增長從某個指定的數開始方法

    設置MySQL自動增長從某個指定的數開始方法

    下面小編就為大家?guī)硪黄O置MySQL自動增長從某個指定的數開始方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • MySQL索引設計原則深入分析講解

    MySQL索引設計原則深入分析講解

    為了使索引的使用效率更高,在創(chuàng)建索引時,必須考慮在哪些字段上創(chuàng)建索引和創(chuàng)建什么類型的索引。索引設計不合理或者缺少索引都會對數據庫和應用程序的性能造成障礙。高效的索引對于獲得良好的性能非常重要。設計索引時,應該考慮相應準則
    2023-01-01
  • MySQL查詢語句過程和EXPLAIN語句基本概念及其優(yōu)化

    MySQL查詢語句過程和EXPLAIN語句基本概念及其優(yōu)化

    在MySQL中我們經常會使用到一些查詢語句,如果使用合適的索引會大大簡化和加速查找,下面小編來和大家一起學習一下知識
    2019-05-05
  • 解決Navicat for Mysql連接報錯1251的問題(連接失敗)

    解決Navicat for Mysql連接報錯1251的問題(連接失敗)

    記得在之前給大家介紹過Navicat for Mysql連接報錯的問題,可能寫的不夠詳細,今天在稍作修改補充下,對Navicat for Mysql連接報錯1251問題感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • mysql 報錯 incompatible with sql_mode=only_full_group_by解決

    mysql 報錯 incompatible with sql_mode=only

    這篇文章主要為大家介紹了mysql 報錯 incompatible with sql_mode=only_full_group_by解決方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • 解決出現(xiàn)secure_file_priv null的問題

    解決出現(xiàn)secure_file_priv null的問題

    這篇文章主要介紹了解決出現(xiàn)secure_file_priv null的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • MySQL實現(xiàn)行列轉換

    MySQL實現(xiàn)行列轉換

    這篇文章介紹了MySQL實現(xiàn)行列轉換的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07

最新評論