當前位置:首頁 » 編程語言 » sql基礎查詢
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql基礎查詢

發布時間: 2022-07-28 10:43:59

A. sql簡單查詢語句

1、首先打開資料庫,建立好表。

B. sql查詢語句大全

SELECT * FROM TWS2F14CCC260D71 WHERE 地類='1999資源清查有林地'

C. sql的幾種常見查詢方式

一、內連接(Inner Join)

select*fromainnerjoinbona.name=b.name;

此語句的結果為同時匹配表a和表b的記錄集。即內連接取的是兩個表的交集。

二、全外連接(full outer join)

select*fromafullouterjoinbona.name=b.name;

此語句的結果為表a與表b的並集,即任意一個表的內容都將被查詢出來,如果另一個表無對應的項,則顯示為null

select*fromafullouterjoinbona.name=b.namewherea.nameisnullorb.nameisnull;

此語句的結果為表a與表b的並集除去兩表的交集。即除去了兩表都有的部分,剩餘的是兩表各自不同的部分

三、左外連接(left outer join)

select*fromaleftouterjoinbona.name=b.name;

此語句的結果為表a的所有項加表b與a相匹配的項,b中沒有與a匹配的項時顯示為null

select*fromaleftouterjoinbona.name=b.namewhereb.nameisnull;

此語句的結果為表a的所有項除去兩表的交集

四、右外連接(right outer join)

select*fromarightouterjoinbona.name=b.name;

此語句的結果為表a與表b匹配的項加表b的所有項,a中沒有與b匹配的項時顯示為null

select*fromarightouterjoinbona.name=b.namewherea.nameisnull;

此語句的結果為表b的所有除去兩表的交集

D. SQL基本查詢語句有哪些

增、刪、改、查
增:
INSERT titles
VALUES('BU2222', 'Faster!', 'business', '1389',
NULL, NULL, NULL, NULL, 'ok', '06/17/87')
刪:
DELETE FROM authors
WHERE au_lname = 'McBadden'
改:
UPDATE publishers
SET city = 'Atlanta', state = 'GA'
查:
SELECT au_lname, pub_name

FROM authors CROSS JOIN publishers

E. sql基礎查詢語句

3:
select 語文,數學,英語,政治,物理,化學,sum(語文+數學+英語+政治+物理+化學) 總分, sum(語文+數學+英語+政治+物理+化學)/6 平均分 from 成績表
where 姓名 = '盧良紅'
4:
select sum(語文),sum(數學),sum(英語),sum(政治),sum(物理),sum(化學),sum(語文+數學+英語+政治+物理+化學) 總分 from 成績表
5:
select avg(語文),avg(數學),avg(英語),avg(政治),avg(物理),avg(化學),sum(語文+數學+英語+政治+物理+化學)/6 平均分 from 成績表
6:
select 學號,姓名,語文,數學,英語,政治,物理,化學,sum(語文+數學+英語+政治+物理+化學) 總分,sum(語文+數學+英語+政治+物理+化學)/6 平均分,成員,職務 from 成績表,地址表,家庭表 where 成績表.學號=地址表.學號 and 地址表.編號= 家庭表.編號 and 語文>90 and 地址 like '%東陽%'

F. sql語句怎麼查詢

1: 打開microsoft sql server management studio管理器
2:選擇你要查詢的資料庫,點擊左上角的新建查詢
3:最後輸入sql進行查詢就ok了
如果不明白,去學習下sql的基礎教程吧

G. 資料庫基礎-SQL查詢語句8條,幫忙寫下。

1
select deptno,max(salary) from dbo.emp

2
select b.ename,a.dname,b.salary
from dbo.dept a inner join dbo.emp b on a.deptno=b.deptno

3
select b.ename,a.dname,b.salary
from dbo.dept a left join dbo.emp b on a.deptno=b.deptno

4
select b.ename,b.salary
from dbo.dept a inner join dbo.emp b on a.deptno=b.deptno and a.dname='開發部'

5
select a.ename,a.salary,b.ename,b.salary
from dbo.emp a left join dbo.emp b on a.mgr=b.empno

6
select esex,count(*) from dbo.emp group by esex

7
select * from dbo.emp where deptno between 2 and 4 union all
select * from dbo.emp where empno between 2 and 8

8
select empno,ename,deptno,salary into newemp from dbo.emp

H. SQL基礎查詢2

1、select sum(總數量) as '總數量' from sell where 商品編號=2
2、select * from employees where (姓名 like '李*')
3、select 商品名稱 from goods where price between '2000' and '3000'
4、select 商品名稱,進貨價格 from goods order by 進貨價格 desc
5、select * from goods order by 商品數量 asc ,進貨價格 desc
6、select sum(人數) as '總人數' from employees where 部門='財務部'
7、select sum(人數) as '總人數' from employees group by 部門
8、select sum(人數) as '總人數' from employees group by 部門,性別
9、select sum(人數) as '總人數' from employees where 性別=『男』group by 部門
10.select 商品名稱,零售價 from goods where 生產廠商 in('惠普','聯想','佳能')
11.select 姓名,電話號碼 from employees where (電話號碼 like '010?21*')
12. select 零售價格=零售價格*0.9 from goods

I. SQL基礎查詢語句

SELECT cou.cno, tea.Tname, cs.cnt
FROM
(select cno as cno, count(sno) as cnt from sel group by cno) cs,
cou,tea,teacourse
WHERE
cou.cno = cs.cno
AND tea.Tno = teacourse.Tno
AND teacourse.cno = cou.cno

J. SQL基礎查詢(關於學生信息)

1. select student.*, course.* from student, course, sc where student.sno=sc.sno and sc.cno=course.cno where student.sno in (select student.sno from student, sc where student.sno=sc.sno group by sc.sno having count(*) >3)
2.select student.* from student, sc, course where student.sno=sc.sno and sc.cno=course.cno and cname='資料庫原理' and grade= (select max(grade) from sc, course where sc.cno=course.cno and cname='資料庫原理')
3.select cname, student.* from student, sc, course, (select cno, max(grade) grade from sc, course where sc.cno=course.cno group by cno) temp where student.sno=sc.sno and sc.cno=course.cno and sc.cno=temp.cno and sc.grade=temp.grade
4. select * from student where sno in (select top 1 sno from sc group by sno order by count(cno) desc)

手敲的,表名或者關鍵字有錯誤,自己校正。