SQL語句 查詢 統計
* * from 學生表* 學號,姓名,年齡 from 學生表* 學號,姓名,年齡 from 學生表 where 年齡 between 18 and 20 and 系別='IS'* 學號,姓名,年齡 from 學生表 where 姓名 like '李%' or 姓名 like '李%'5 select distinct 學號 from 學生表 where 成績 <606. select 姓名,年齡,系名 from 學生表 where 系 in ('IS','CS') order by 系名 ASC,姓名 desc7 select count(*) from 學生表 where 系= 'IS'8 select count(*) ,max(分數),min(分數)from 學生表 9 select 課程號,count(*),avg(分數) from 學生表 group by課程號10 select 學號,count(*) from 學生表 11 select avg(分數),課程號 from 學生表 group by 課程號12 select avg(分數),課程號 from 學生表 group by 課程號 order by avg(分數)13 select count(*),學號 from 學生表 group by 學號14 select count(*)a,學號 from 學生表 group by 學號 order by a15 select 課程名稱,avg(分數) from 學生表 group by 課程名16 select 課程標號,課程名稱,avg(分數) from 學生表 group by 課程號,課程名17 select 課程名稱,avg(分數)a from 學生表 where a >7018 select 姓名,count(*) a from 學生表 group by 姓名19 select 學號,姓名,count(*) a from 學生表 group by 學號,姓名20select 學生姓名,count(*) a from 學生表 where a> 4 group by 學生姓名。
sql語句,查詢數據庫里除了某一條記錄外的所有記錄
1、打開sql server 可視化工具。
2、打開sql server新建查詢窗口。
3、輸出添加語句 insert into jy_name(name,age,remark) values ('姓名',18,'備注')。
4、點擊執行按鈕,或者按執行快捷鍵F5。
5、執行成功后,記錄添加完成。
6、輸入sql查詢語句 select * from jy_name 后查詢執行結果。
怎樣用SQL語句查詢一個數據庫中的所有表
查詢一個數據庫中的所有表sql語句是show tables;
顯示所有數據庫的命令是:show databases;要查看某個數據庫先要進入數據庫使用user <;數據庫名>;命令;進入數據庫之后才能查詢數據庫中有哪些表。使用以下命令即可查出所有表:
show tables;
擴展資料
mysql數據庫的基本sql操作命令介紹:
1、顯示當前數據庫服務器中的數據庫列表:mysql> SHOW DATABASES;
2、建立數據庫:mysql> CREATE DATABASE 庫名;
3、建立數據表:mysql> USE 庫名;mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字
名 CHAR(1));
4、刪除數據庫:mysql> DROP DATABASE 庫名;
5、刪除數據表:mysql> DROP TABLE 表名;
6、將表中記錄清空:mysql> DELETE FROM 表名;
7、往表中插入記錄:mysql> INSERT INTO 表名 VALUES ("hyq","M");
8、更新表中數據:mysql-> UPDATE 表名 SET 字段名1='a',字段名2='b' WHERE 字段名3='c';
9、用文本方式將數據裝入數據表中:mysql> load data local infile "d:/*" into table 表名;
10、導入.sql文件命令:mysql> USE 數據庫名;mysql> source d:/*;
sql語句怎么在一個數據庫中查找擁有同一字段名的所有表
1、在Oracle中,這樣寫就可以解決了select column_name,table_name from user_tab_columns where column_name= 'test_name' 2、在SqlServer中,這樣寫就可以解決了SELECT COLUMN_NAME,TABLE_NAME FROM INFORMATION_*s WHERE COLUMN_NAME='test_name'【條件中一定要注意大小寫,希望可以幫到你】。
如何使用SQL語言實現各種數據庫查詢操作
我們在數據庫中創建名為Store_Information的如下數據表。
Store_Information Store_Name Sales Date Los Angeles $1500 Jan-10-2000 San Diego $250 Jan-11-2000 Los Angeles $300 Jan-12-2000 Boston $700 Jan-12-2000 SQL語言中用于數據庫查詢的最簡單的命令就是SELECT…FROM,語法格式為: SELECT "column_name" FROM "table_name" 例如,如果我們希望查詢Store_Information數據表中所有的商店名稱時,可以使用如下命令: SELECT store_name FROM Store_Information 查詢結果顯示為: Store_Name Los Angeles San Diego Los Angeles Boston 如果用戶希望一次查詢多個字段,可以將所要查詢的字段名稱依次加入SELECT關鍵字之后,中間用“,”隔開即可。 DISTINCT SELECT關鍵字支持用戶查詢數據表中指定字段的所有數據,但是這樣有時就會不可避免的出現重復信息。
如果用戶希望只查詢那些具有不同記錄值的信息的話,可以使用SQL語言的DISTINCT關鍵字。語法格式如下: SELECT DISTINCT "column_name" FROM "table_name" 例如,我們可以使用以下命令查詢Store_Information數據表具有不同記錄值的所有記錄。
怎樣從簡單數據庫用sql語句查詢數據
查詢是SQL語言的核心,SQL語言只提供唯一一個用于數據庫查詢的語句,即SELECT語句。用于表達SQL查詢的SELECT語句是功能最強也是最復雜的SQL語句,它提供了很多選項和使用方法。SELECT語句的命令格式如下:
SELECT查詢語句是由七個子句構成,其中SELECT和FROM子句是一個完整SELECT查詢語句必須要有的,其它的子句可以根據具體需要任選。上述的每個子句功能說明如下:
(1)SELECT子句
列出所有要求SELECT語句進行檢索的數據項,這些項可能取自數據庫中關系表的列,也可以是SQL在執行查詢時進行計算的表達式。這里的ALL和DISTINCT選項,表示查詢出的結果中是否容許有內容重復的行出現,缺省時是ALL項,表示容許有重復的行出現,而*則表示查詢出所指定關系表中所有的列。
(2)FROM子句
FROM子句列出包含所要查詢的數據關系表。
(3)WHERE子句
WHERE子句告訴SQL只查詢某些關系表中滿足一定要求的行的數據,查詢要求由WHERE子句中的查詢條件確定。
(4)GROUP BY子句
GROUP BY子句指定當前查詢是匯總查詢,即不是對根據每行產生一個查詢結果,而是對相似的行進行分組,然后再對每組產生一個匯總查詢的結果。
(5)HAVING子句
HAVING子句告訴SQL只對由GROUP BY所得到的某些行組的結果進行過濾,選擇出滿足分組條件的分組。
(6)ORDER BY子句
ORDER BY子句確定是否將查詢出的結果按一列或多列中的數據進行排序,缺省時是不排序的。
(7)INTO子句
INTO子句確定是否將查詢出的結果存入一張新的關系表中,缺省時只將查詢出現的結果顯示在屏幕上。這是非標準SELECT語句中的子句,但目前絕大多數實際應用的SQL數據庫系統的SQL語言提供了這一選項。
下面是一些使用SELECT查詢語句進行數據查詢的示例。
例1:列出銷售額超過6000元的銷售人員的姓名、銷售目標和超過銷售目標的銷售額。
SELECT NAME,QUOTA,(SALES_QUOTA)
FROM SALESREPS
WHERE SALES>6000
例2:查出1999年最后一個季度的訂單情況。
SELECT ORDER_NUM,ORDER_DATE,PRODUCT,AMOUNT
FROM ORDERS
WHERE ORDER_DATE BETWEEN "01-OCT-99" AND "31-DEC-99"
例3:查出名稱是以ABC開頭的產品訂單情況。
SELECT ORDER_NUM,ORDER_DATE,PRODUCT,AMOUNT
FROM ORDERS
WHERE PRODUCT LIKE "ABC%"
例4:列出所有的銷售處,按區域名字母順序排列。
SELECT CITY,REGION
FROM OFFICE
ORDER BY REGION ASC
在這里ASC表示升序,如果表示降序可用DESC。
例5:列出每個銷售人員以及他們工作的城市和區域的情況。
SELECT NAME,CITY,REGION
FROM SALESREPS,OFFICE
WHERE REP_OFFICE=OFFICE
例6:查出有多少銷售員的銷售額超過了其目標額,以及他們的銷售額總和。
SELECT COUNT(NAME),SUM(SALES)
FROM SALESREPS
WHERE SALES>QUOTA
轉載請注明出處華閱文章網 » 數據庫查詢sql語句