㈠ sql查詢語句大全
SELECT * FROM TWS2F14CCC260D71 WHERE 地類='1999資源清查有林地'
㈡ 怎樣用SQL語句查詢一個資料庫中的所有表
查詢資料庫里所有表名和欄位名的語句
SQL 查詢所有表名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT * FROM INFORMATION_SCHEMA.TABLES
結構化查詢語言(Structured Query Language)簡稱SQL,結構化查詢語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;
sql 語句就是對資料庫進行操作的一種語言。
(2)sql單表查詢大全擴展閱讀:
SQL語句常見語句:
1、更新:update table1 set field1=value1 where 范圍;
2、查找:select * from table1 where field1 like 』%value1%』 (所有包含『value1』這個模式的字元串);
3、排序:select * from table1 order by field1,field2 [desc];
4、求和:select sum(field1) as sumvalue from table1;
5、平均:select avg(field1) as avgvalue from table1;
6、最大:select max(field1) as maxvalue from table1;
7、最小:select min(field1) as minvalue from table1[separator]。
參考資料來源:網路-sql語句
㈢ 怎樣用SQL語句查詢一個資料庫中的所有表
1、打開Microsoft SQL Server 2012,選中需要查詢所有表的資料庫。
㈣ 訂單列表查詢SQL,查詢出訂單的數量和訂單詳細信息(包括訂單中的所有商品)。
select m.訂單編號,m.訂單總額 , d.商品名稱 , d.商品單價
from order_t m,order_good_t d
where m.訂單編號 = d.訂單編號
(4)sql單表查詢大全擴展閱讀:
SQL中最常見的操作(查詢)使用聲明性SELECT語句。 SELECT從一個或多個表或表達式中檢索數據。標准SELECT語句對資料庫沒有持久影響。 SELECT的一些非標准實現可以具有持久性效果,例如某些資料庫中提供的SELECT INTO語法。
WHERE子句包含比較謂詞,它限制查詢返回的行。 WHERE子句從結果集中刪除比較謂詞未計算為True的所有行。
GROUP BY子句將具有公共值的行投影到較小的行集中。 GROUP BY通常與SQL聚合函數結合使用,或者從結果集中消除重復的行。 WHERE子句在GROUP BY子句之前應用。
㈤ sql單表查詢之分類匯總。
用union all合猛告並就OK了寬告
SELECT sb_czlx as 類別, wxyh_jb as 級別, count(*) AS 次數, sum(wx_jinghui) AS 經慎知明費 FROM wxinfo GROUP BY sb_czlx, wxyh_jb
union all
SELECT sb_czlx as 類別, null as 級別, count(*) AS 次數, sum(wx_jinghui) AS 經費 FROM wxinfo GROUP BY sb_czlx
㈥ sql server 單表查詢
SELECT
sum(
CASEWHEN第手指頌一次拍照=2畢鄭THEN人數逗緩ELSE0END+
CASEWHEN第二次拍照=2THEN人數ELSE0END
)
fromtest2
where年級=2
2年級爬山的照片應該是30張吧。
㈦ sql語言,有一個成績單表,已知學生姓名,如何查詢名次
1、創建測試表,
createtabletest_score(namevarchar2(20),scorenumber);
2、插入測試數據
insertintotest_scorevalues('張三',85);
insertintotest_scorevalues('李四',90);
insertintotest_scorevalues('王二',95);
insertintotest_scorevalues('吳七',83);
insertintotest_scorevalues('李六',66);
commit;
3、查迅敗詢表中全畝談顫量數據,selectt.*,rowidfromtest_scoret;
4、編寫sql,根據學生姓名,查詢學生名詞,以學生『李四』為例,侍搏成績排名第二;selectt.*from(selectt.*,rank()over(orderbyscoredesc)rkfromtest_scoret)twheret.name='李四';
㈧ SQL Server 2008數據查詢之單表查詢(1)
單表查詢是指僅涉及一個表的查詢,共有共包括5種基本操作,本文先說明第一種。
以下操作全部基於SQL Server 2008
在進行查詢操作之前首先需要建立一張二維表。如下所示:
然後點擊左上角的「新建查詢」:
出現下圖所示界面↓↓↓↓↓↓↓↓
命令輸入完成後點擊「執行」
——————————接下來進行相關操作——————————
(1)查詢指定列
例:查詢上表的Sno,Sname.
SELECT Sno,Sname
FROM Demo1_student;/*Demo1_student是表名*/
獲得如下結果↓↓↓慶轎↓↓↓↓↓↓↓↓
(2)查枝差毀詢全部列
¤方法有兩種,麻煩的是依次列出所有列名,簡單的是直接使用「*」號
例:查詢上表的Sno,Sname,Ssex,Sage,Sdept(全部列).
SELECT Sno,Sname,Ssex,Sage,Sdept
FROM Demo1_student;
等價於
SELECT *
FROM Demo1_student;
(3)查詢經過計算的值
¤SELECT後可以跟表中的屬性列(Sno,Sname等),還可以跟表達式(算術表達式,字元串常猛備量,函數,列屬性別名);
例:計算全體學生的出生年份。
SELECT Sname,2015-Sage/*經過計算的值*/
FROM Demo1_student;
SELECT Sname,'Year of Birth:',2015-Sage,LOWER(Sdept)/*LOWER表示用小寫*/
FROM Demo1_student;
對於無列名的列,可以使用以下方法添加列名。
SELECT Sname NAME,'Year of Birth:' BIRTH,2015-Sage BIRTHDAY,LOWER(Sdept) DEPARTMENT /*原名和別名之間用空格隔開*/
FROM Demo1_student;
㈨ 求幾個簡單的SQL單表分組查詢語句
求1年級男生里分數最高者的所有列信息;
select
top
1
*
from
表
where
年級=1
and
性別='男'
order
by
分數
desc
求1年級里分數最高者所有列信息
select
top
1
*
from
表
where
年級=1
order
by
分數
desc
求全校成績最高的女生的所有列信息
select
top
1
*
from
表
where
性別='女'
order
by
分數
desc
求每個年級成績最高者的所有列信息
這個,等我想想先。。
㈩ 如何利用SQL語句實現單表、多表查詢
單表查詢:select *from table;
多表查詢:select * from table1,table2;