欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
sql小知識
1、在一條 INSERT、SELECT INTO 或大容量復制語(yǔ)句完成后,@@IDENTITY 中包含此語(yǔ)句產(chǎn)生的最后的標識值。若此語(yǔ)句沒(méi)有影響任何有標識列的表,則 @@IDENTITY 返回 NULL。若插入了多個(gè)行,則會(huì )產(chǎn)生多個(gè)標識值,@@IDENTITY 返回最后產(chǎn)生的標識值。如果此語(yǔ)句激發(fā)一個(gè)或多個(gè)執行產(chǎn)生標識值的插入操作的觸發(fā)器,則語(yǔ)句執行后立即調用 @@IDENTITY 將返回由觸發(fā)器產(chǎn)生的最后的標識值。若 INSERT SELECT INTO 語(yǔ)句失敗或大容量復制失敗,或事務(wù)被回滾,則 @@IDENTITY 值不會(huì )還原為以前的設置。

 

 

在返回插入到表的 @@IDENTITY 列的最后一個(gè)值方面,@@IDENTITY、SCOPE_IDENTITY IDENT_CURRENT 函數類(lèi)似。  

 

 

 

@@IDENTITY SCOPE_IDENTITY 將返回在當前會(huì )話(huà)的所有表中生成的最后一個(gè)標識值。但是,SCOPE_IDENTITY 只在當前作用域內返回值,而 @@IDENTITY 不限于特定的作用域。

 

 

 

2、去掉重得記錄

你的表中有唯一的ID嗎?

 

 

 

如果有就可以這樣實(shí)現。

 

 

 

 select * from where id in (select min(id) from group by titlename)

 

 

 

 

 

 

這樣就可以實(shí)現了?。?!

3、查詢(xún)數據庫中的隨機有限條記錄

隨機取5個(gè):

 

 

 

access:
SELECT TOP 5 * FROM tablename ORDER BY rnd(id)

 

 

 

 

 

 

 

sql:
SELECT TOP 5 * FROM tablename ORDER BY newid()


4、

一 、表結構定義:CREATE TABLE student(sno C(8),sname C(10),birthday D,age I,merried L)

 

 

 

  2.表結構修改:

 

 

 

    增加字段:ALTER TABLE student ADD COLUMN telphone C(20)

 

 

 

    修改字段類(lèi)型:ALTER TABLE student ALTER COLUMN name c(20)

 

 

 

  3.創(chuàng )建視圖:CREATE VIEW s_view AS SELECT student.sno,sname,cname,grade FROM student,sc,course

 

 

 

    WHERE student.sno=sc.sno AND sc.cno=course.cno

 

 

 

二、數據操縱(p70)

 

 

 

  1.數據插入:INSERT INTO student(sno,sname,sex,age) VALUES(S01,’張三’,’男’,20)

 

 

 

  2.數據刪除:DELETE FROM student WHERE sex=’男’

 

 

 

  3.數據修改:UPDATE student SET age=21 WHERE sno=S01

 

 

 

三、權限與角色

 

 

 

    授予GRANT,收回REVOKE

 

 

 

四、查詢(xún)

 

 

 

    連表、選取、投影

 

 

 

    集函數:MIN、MAX、AVG、SUM、COUNT

 

 

 

    分組GROUP BY  分組條件HAVING

 

 

 

    子查詢(xún):普通子查詢(xún)、相關(guān)子查詢(xún)

 

 

 

五、例子

 

 

 

  1.查詢(xún)成績(jì)在85分以上的學(xué)生的學(xué)號和姓名

 

 

 

    SELECT 學(xué)號,姓名 FROM student WHERE 學(xué)號 NOT IN(SELECT 學(xué)號 FROM sc WHERE 成績(jì)<85)

 

 

 

  2.查詢(xún)成績(jì)最高的學(xué)生

 

 

 

    SELECT * FROM student WHERE 成績(jì)>=ALL(SELECT 成績(jì) FROM sc)

 

 

 

    SELECT * FROM student WHERE 成績(jì)=ALL(SELECT MAX(成績(jì)) FROM sc)

 

 

 

  3.查詢(xún)同時(shí)向工程號為J1J2的工程提供零件的供應商號

 

 

 

    SELECT DISTINCT 供應商號 FROM SPJ

 

 

 

    WHERE 工程號=J1 AND 供應商號 IN

 

 

 

    (SELECT 供應商號 FROM SPJ WHERE 工程號=J2)

 

 

 

  4.檢索至少選修了學(xué)號是S3的學(xué)生選修的全部課程相同的學(xué)生學(xué)號和姓名

 

 

 

    SELECT 學(xué)號,姓名 FROM student

 

 

 

    WHERE NOT EXISTS

 

 

 

    (SELECT * FROM sc scx

 

 

 

    WHERE scx.學(xué)號=S3 AND NOT EXISTS

 

 

 

    (SELECT * FROM sc scy

 

 

 

    WHERE scy.學(xué)號=student.學(xué)號 AND scy.課程號=scx.課程號))

 

 

 

 

 

你的表中有唯一的ID嗎?

 

 

 

如果有就可以這樣實(shí)現。

 

 

 

 select * from where id in (select min(id) from group by titlename)

 

 

 

 

 

 

這樣就可以實(shí)現了?。?!

3、查詢(xún)數據庫中的隨機有限條記錄

隨機取5個(gè):

 

 

 

access:
SELECT TOP 5 * FROM tablename ORDER BY rnd(id)

 

 

 

 

 

 

 

sql:
SELECT TOP 5 * FROM tablename ORDER BY newid()


4、

一 、表結構定義:CREATE TABLE student(sno C(8),sname C(10),birthday D,age I,merried L)

 

 

 

  2.表結構修改:

 

 

 

    增加字段:ALTER TABLE student ADD COLUMN telphone C(20)

 

 

 

    修改字段類(lèi)型:ALTER TABLE student ALTER COLUMN name c(20)

 

 

 

  3.創(chuàng )建視圖:CREATE VIEW s_view AS SELECT student.sno,sname,cname,grade FROM student,sc,course

 

 

 

    WHERE student.sno=sc.sno AND sc.cno=course.cno

 

 

 

二、數據操縱(p70)

 

 

 

  1.數據插入:INSERT INTO student(sno,sname,sex,age) VALUES(S01,’張三’,’男’,20)

 

 

 

  2.數據刪除:DELETE FROM student WHERE sex=’男’

 

 

 

  3.數據修改:UPDATE student SET age=21 WHERE sno=S01

 

 

 

三、權限與角色

 

 

 

    授予GRANT,收回REVOKE

 

 

 

四、查詢(xún)

 

 

 

    連表、選取、投影

 

 

 

    集函數:MIN、MAX、AVG、SUM、COUNT

 

 

 

    分組GROUP BY  分組條件HAVING

 

 

 

    子查詢(xún):普通子查詢(xún)、相關(guān)子查詢(xún)

 

 

 

五、例子

 

 

 

  1.查詢(xún)成績(jì)在85分以上的學(xué)生的學(xué)號和姓名

 

 

 

    SELECT 學(xué)號,姓名 FROM student WHERE 學(xué)號 NOT IN(SELECT 學(xué)號 FROM sc WHERE 成績(jì)<85)

 

 

 

  2.查詢(xún)成績(jì)最高的學(xué)生

 

 

 

    SELECT * FROM student WHERE 成績(jì)>=ALL(SELECT 成績(jì) FROM sc)

 

 

 

    SELECT * FROM student WHERE 成績(jì)=ALL(SELECT MAX(成績(jì)) FROM sc)

 

 

 

  3.查詢(xún)同時(shí)向工程號為J1J2的工程提供零件的供應商號

 

 

 

    SELECT DISTINCT 供應商號 FROM SPJ

 

 

 

    WHERE 工程號=J1 AND 供應商號 IN

 

 

 

    (SELECT 供應商號 FROM SPJ WHERE 工程號=J2)

 

 

 

  4.檢索至少選修了學(xué)號是S3的學(xué)生選修的全部課程相同的學(xué)生學(xué)號和姓名

 

 

 

    SELECT 學(xué)號,姓名 FROM student

 

 

 

    WHERE NOT EXISTS

 

 

 

    (SELECT * FROM sc scx

 

 

 

    WHERE scx.學(xué)號=S3 AND NOT EXISTS

 

 

 

    (SELECT * FROM sc scy

 

 

 

    WHERE scy.學(xué)號=student.學(xué)號 AND scy.課程號=scx.課程號))

 

 

 

IDENT_CURRENT 不受作用域和會(huì )話(huà)的限制,而受限于指定的表。IDENT_CURRENT 返回任何會(huì )話(huà)和任何作用域中為特定表生成的標識值。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
一套Oracle SQL練習題及答案
數據庫筆試題
sql查詢(xún)語(yǔ)句select 應用舉例
SQL查詢(xún)語(yǔ)句練習題27道
數據庫系統教程(何玉潔 李寶安 編著(zhù))第5章習題答案
實(shí)驗四:查詢(xún)語(yǔ)句練習
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久