sql2008查詢語句
A. sql server 2008 查詢語句
SELECT * FROM 銷售表 WHERE 銷售日期='2015-3-10'
以上查詢2015年三月10日的銷售記錄
B. SQL2008 查詢語句問題
你的語句
GROUPBYstudentno
改成GROUPBYstudent.studentno
然後 返回的結果列除了student.studentno
都要是聚合函數的
或者你這樣只能查出學生信息查不了他的各門課分數信息 要分開
SELECTs.studentno,s.sname,sc.coureno,c.cname,c.credit,sc.finalINTO#
FROMdbo.students
INNERJOINdbo.scorescONsc.studentno=s.studentno
INNERJOINcoursecONc.courseno=sc.coureno
SELECTa.*
FROM#a
INNERJOIN(SELECTstudentnoFROM#GROUPBYstudentnoHAVINGCOUNT(1)>1ANDMIN(final)>90)b
ONb.studentno=a.studentno
DROPTABLE#
C. SQL2008,查詢語句怎麼寫
select*fromppartswhereRIGHT(width,1)='9';
D. 用SQL sever 2008R2編寫查詢語句,提示 關鍵字 'UNIQUE' 附近有語法錯誤。
SQL UNIQUE 約束
SQL UNIQUE 約束
SQL Not Null
SQL Primary Key
SQL UNIQUE 約束
UNIQUE 約束唯一標識資料庫表中的每條記錄。
UNIQUE 和 PRIMARY KEY 約束均為列或列集合提供了唯一性的保證。
PRIMARY KEY 擁有自動定義的 UNIQUE 約束。
請注意,每個表可以有多個 UNIQUE 約束,但是每個表只能有一個 PRIMARY KEY 約束。
SQL UNIQUE Constraint on CREATE TABLE
下面的 SQL 在 "Persons" 表創建時在 "Id_P" 列創建 UNIQUE 約束:
MySQL:
CREATE TABLE Persons
(
Id_P int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
UNIQUE (Id_P)
)
SQL Server / Oracle / MS Access:
CREATE TABLE Persons
(
Id_P int NOT NULL UNIQUE,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
如果需要命名 UNIQUE 約束,以及為多個列定義 UNIQUE 約束,請使用下面的 SQL 語法:
MySQL / SQL Server / Oracle / MS Access:
CREATE TABLE Persons
(
Id_P int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
CONSTRAINT uc_PersonID UNIQUE (Id
E. SQL SERVER 2008的查詢語句問題
先問一句,這1000來張表是不是名字都是以group開頭的,是的話這樣
先得創建一張結果表,方便你將來查數據
selectid,name,sex,age,<>1
然後執行這個過程
DECLAREc_cursorCURSORFOR
'group%'orderbyname
DECLARE@tablenamevarchar(100)
DELCARE@sqlvarchar(max)into@tablename
OPENc_cursor
FETCHNEXTFROMc_cursor
WHILE@@FETCH_STATUS=0
BEGIN
set@sql='insertintoresultselectid,name,sex,age,addrfrom'+@tablename+'wherename='王磊''
exec(@sql)
FETCHNEXTFROMc_cursorinto@tablename
END
CLOSEc_cursor
DEALLOCATEc_cursor
不過這執行過程中可能你機器會一直很卡,我直接你,查收吧,我怕有問題,你機器卡的問都問不了了
F. SQL 2008查詢語句
selectid,金額,員工ID,日期,row_number()over(orderby金額desc)as排名from收入信息表
G. 求資料庫sql2008語句
1. 查詢年齡大於25歲的女學生的學號和姓名。
select 學號,姓名 from 學生 where datediff(year,'出生日期',getdate())>25;
2. 查詢學生姓名和出生年份(並給出生年份取別名)
select 姓名,year(出生日期) as '出生年份' from 學生;
3. 統計選修了2號課程的人數
select count(1) from 選課 where 課號='2';
4. 查詢選修了2號課程的平均分
select avg(成績) from 選課 where 課號='2';
5. 統計計算機科學系的學生人數
select count(1) from 學生 where 所在系='計算機科學系';
6. 查詢成績在60到80之間的所有記錄(包括60和80)
select * from 選課 where 成績 between 60 and 80;
7. 查詢成績為85,86或88的記錄
select * from 選課 where 成績 in('85','86','88');
8. 查詢年齡不在19到21歲之間的學生姓名和年齡
select 姓名,datediff(year,'出生日期',getdate()) from 學生 where datediff(year,'出生日期',getdate())<19 or datediff(year,'出生日期',getdate())>21;
9. 查詢所有不姓王的學生記錄
select * from 學生 where 姓名 not like '王%';
10. 查詢所有姓王,且名字只有兩個字的學生名字
select 姓名 from 學生 where left(姓名,1)='王' and LEN(TRIM(姓名))=2;
11. 查詢所有課程名是「db_」開頭的課程名字
給出信息應該缺一個課程表
12. 以系別和年齡從大到小的順序查詢學生表中的全部記錄
select * from 學生 order by 所在系 desc,出生日期 asc;
13. 查詢姓名的第二個字為「小」字的女生信息
select * from 學生 where 性別='女' and SUBSTRING(姓名,2,1)='小';
14. 查詢成績最高的三個學生的學號和成績(取前幾條數據用「top 數字」)
select top 3 學號,成績 from 選課 order by 成績 desc;
15. 查詢學生的成績信息,先按學號升序排序,再按成績降序排序。
select * from 選課 order by 學號 asc,成績 desc;
H. SQL 2008 查詢語句
select*
fromrecordloginfo
wherepushnumber>'2015-01-19'
andcalledid='83188199'
是要這樣,,?
其實後面你寫的不是很清楚,有問題再追問吧
I. SqlServer2008 如何通過語句查詢已經執行過的語句呢
方法一:可以通過執行該命令來查看錯誤日誌信息:exec xp_readerrorlog 方法二:在SQL SERVER Management Studio中連接該sql server實例,object Explorer中查找Management->SQL Server logs->右鍵選view-》選擇你要看的日誌信息(sql server log or sql server and Windows log)方法三:去安裝路徑下去找你的log文件,我的默認實例路徑如下driver:\SQL Server 2008 R2\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG
J. sql資料庫查詢語句例子
各位同學們好,我們今天繼續來說,sql資料庫。我們今天的文檔中主要介紹了SQL查詢語句、查詢語句示例等。這里我給大家做了一個總結,有需要的同學可以參考一下。
首先,我們來了解一下SQL資料庫組成基本:
查找Movies表裡的Title欄位:
查找ID小於5的電影的Title和Director的以下這些:
查看電影的總條數
以下查詢語句是常用於班級統計的:
查詢「001」課程比「002」課程成績高的所有學生的學號:
查詢平均成績大於60分的同學的學號和平均成績:
查詢所有同學的學號、姓名、選課數、總成績:
查詢姓「李」的老師的個數:
查詢沒學過「葉平」老師課的同學的學號、姓名:
查詢學過「001」並且也學過編號「002」課程的同學的學號、姓名:
查詢學過「葉平」老師所教的所有課的同學的學號、姓名:
查詢課程編號「002」的成績比課程編號「001」課程低的所有同學的學號、姓名:
查詢所有課程成績小於60分的同學的學號、姓名:
查詢沒有學全所有課的同學的學號、姓名:
好了,這就是關於sql資料庫查詢語句的基礎了。我都替你們整理好了,感興趣的同學收藏一來,需要用的時候直接拿起來用就可以了。我們今天就到這里,下期再見!
本篇文章使用以下硬體型號:聯想小新Air15;系統版本:win10;軟體版本:sqlserver2008。