重新了解資料庫 DQL(查詢)

2021-10-23 04:24:46 字數 1296 閱讀 9212

dql是資料庫查詢語言,就是我們平時最常用的查詢的語句。

select完整語法

select * from 表名  --查詢表中所有資料

select 字段,字段 from 表名;   --查詢指定字段

給查出的資料加內容

select concat('姓名:',name) as 新名字 from 表名;
修改全部的查詢結果

select score+1 from 表名;    --表中查出的所有分數+1
通過別名查詢

select 字段 as 別名,字段 as 別名 from 表名;
去除查詢結果中重複的資料

select distinct 字段 from 表名;

--查詢成績在90-100之間的 

select score from 表 where score>=90 and score<=100;

select score from 表 where score between 90 and 100;

--查詢成績為空的學生姓名

select name from student where score is null;

--查詢成績不為空的學生姓名

select name from student where score is not null;

like + %(代表0到任意個字元)或  _(乙個字元)

select name from student where name like '劉%';  --查詢名字中姓劉的

select name from student where name like '劉_';  --查詢名字姓劉且後面只有乙個字的

in

--查詢在河南的學生姓名

select name from student where address in ('河南');

重新了解資料庫 資料庫常用基礎

關係型資料庫 sql 通過表和表之間,列和列之間的關係進行資料的儲存 非關係型資料庫 nosql not only 非關係型資料庫,物件儲存,通過物件的自身的屬性來決定 數字 字串 時間日期 show databases 檢視所有資料庫 use user 切換user資料庫 show tables ...

重新了解資料庫 聯表查詢和自連線

聯表查詢分為inner join left join right join left join左連線 以左表為主。結果會將左表所有的查詢資訊列出,而右表只列出on後條件與左表滿足的部分。right join左連線 以右表為主。結果會將右表所有的查詢資訊列出,而左表只列出on後條件與右表滿足的部分。查...

了解資料庫

1 什麼是資料庫 資料庫是乙個以某種有組織的方式儲存的資料集合。也可以理解為儲存有組織的資料的容器。資料庫是通過dbms建立和操縱的容器。資料庫軟體應稱為 dbms 資料庫管理系統 2 表資料庫中表示一種 結構化檔案 可以用來 儲存某種特定型別的資料 資料庫中表名是唯一的,沒有相同名字的表存在同乙個...