欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      最基本的sql語言5篇

      時間:2019-05-14 10:35:44下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《最基本的sql語言》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《最基本的sql語言》。

      第一篇:最基本的sql語言

      建立數(shù)據(jù)表(表3-6):

      create table jbqk(number char(8)not null primary key, name char(8)not null, sex char(2)not null, birthday datetime, department char(12));

      添加新列:

      alter table jbqk add 成績 decimal(3,0);

      刪除列:

      alter table jbqk drop column 成績;

      插入數(shù)據(jù):

      一條:

      insert intojbqk(number, name, sex, birthday, department)values('0022102','王雪麗','女','1981-3-5','電子系');多條:

      insert intojbqk(number, name, sex, birthday, department)select'0022103','王麗','女','1981-3-5','電子系' UNION ALL

      select'0022104','王雪','女','1981-3-5','電子系' UNION ALL

      select'0022105','王雪麗','女','1981-3-5','電子系'

      刪除數(shù)據(jù):

      delete from jbqk

      where name='王麗';

      修改數(shù)據(jù):

      update jbqk set department='計算機(jī)系'

      where name = '王雪';

      單表查詢:

      select number,name,department from jbqk

      where department='電氣1'

      /*group by <列名1> having <條件表達(dá)式>

      order by <列名2> [asc|desc]*/

      order by number asc

      select number,name,department from jbqk

      where name like '%東';

      select * from sle_course

      where score between 80 and 85;

      select avg(score)from sle_course;

      多表查詢:

      select jbqk.number,jbqk.name,course.c_name,sle_course.score,teacher.t_name from jbqk,course,sle_course,teacher

      where jbqk.number=sle_course.number

      course.t_number=teacher.t_number;

      and sle_course.c_number=course.c_number and

      第二篇:SQL語言匯總

      1.UPDATE MARK

      SET 總分=語文+數(shù)學(xué)+英語

      SELECT 準(zhǔn)考證號,姓名,總分

      FROM MARK

      WHERE 語文>=75 AND數(shù)學(xué)>=75 AND 英語>=75 AND 語文+數(shù)學(xué)+英語>=240

      ORDER BY 總分 DESC

      UPDATE MARK

      SET 修正分?jǐn)?shù)=高考分?jǐn)?shù)*1.3

      WHERE 籍貫='云南' OR 籍貫='福建'

      SELECT AVG(高考分?jǐn)?shù))as平均分

      FROM MARK

      GROUP BY 性別

      SELECT *

      FROM cj

      WHERE 期中成績>=80 OR 期末成績>=80 ORDER BY 課程號 ASC

      UPDATE cj

      SET平均成績=期中成績*0.2+期末成績*0.8

      SELECT 書號,書名,作者

      FROM gm

      WHERE 書號 LIKE '理*' AND 單價>20 ORDER BY 單價 ASC

      UPDATE gm

      SET 金額=單價*數(shù)量

      UPDATE Sale

      SET 銷售金額=銷售數(shù)量*單價

      UPDATE Wage

      SET 實(shí)發(fā)工資=工資+獎金

      SELECT 姓名,實(shí)發(fā)工資

      FROM Wage

      WHERE 姓名 LIKE '*輝'OR 姓名 LIKE ' *輝*' ORDER BY 年齡 DESC

      SELECT 部門號, COUNT(*)as人數(shù)

      FROM zhigong

      GROUP BY 部門號

      UPDATE kaoshi

      SET平均成績=筆試成績*0.6+上機(jī)成績*0.4

      SELECT 考號,姓名,平均成績

      FROM kaoshi

      WHERE 姓名 LIKE '黃*'

      DELETE *

      FROM mark

      WHERE 學(xué)號='1003'

      SELECT 學(xué)號,課程號,期末成績

      FROM mark

      WHERE 學(xué)號 LIKE '*1'

      ORDER BY 期末成績 DESC

      UPDATE fk

      SET 超期罰款=單價*超期天數(shù)*0.005

      SELECT *

      FROM fk

      WHERE 單價>=50 OR 超期天數(shù)>30 ORDER BY 超期罰款 DESC

      UPDATE gp

      SET 浮動盈虧=(市場現(xiàn)價-買入加個)*買入數(shù)量

      SELECT 股票代碼,買入時間,浮動盈虧 FROM gp

      WHERE 股票代碼 LIKE '6*' AND 浮動盈虧>0 ORDER BY 買入時間 ASC

      UPDATE ah

      SET 年齡=年齡+1

      SELECT 寢室,COUNT(*)as 愛好球類人數(shù) FROM ah

      WHERE 愛好 LIKE '*球'

      GROUP BY 寢室

      UPDATE JHKC

      SET 總價=單價*庫存量

      SELECT 設(shè)備編號,設(shè)備名稱,單價

      FROM JHKC

      WHERE 庫存量<300 AND 單價<500 ORDER BY 單價 DESC

      UPDATE HCSK

      SET 票價=600

      WHERE 航班號=F807

      SELECT 航班號,起飛日期,票價

      FROM HCSK

      WHERE 出發(fā)地='福州' AND 目的地='巴黎' ORDER BY 票價 ASC

      第三篇:SQL語言

      1.輸出任意兩個字符串變量的值(參考代碼)

      declare @v1 varchar(12),@V2 varchar(12)

      set @v1='中國'

      set @v2='你好!'

      select @v1+@v2

      2.為以下程序糾錯

      declare @v1 varchar(12),@V2 varchar(10)

      set @v1='中國'

      set @v2='你好!'

      set @s='嗎!'

      select @v1+@v2+@s

      3.運(yùn)行以下代碼,觀察以下全局變量的功能

      select 34@@connections 返回當(dāng)前服務(wù)器的連接數(shù)目

      select 1@@rowcount 返回上一條T-SQL語句影響的數(shù)據(jù)行數(shù) select @@error返回上一條T-SQL語句執(zhí)行后的錯誤號 select @@procid返回當(dāng)前存儲過程的ID號

      select @@remserver 返回登錄記錄中遠(yuǎn)程服務(wù)器的名字 select @@spid返回當(dāng)前服務(wù)器進(jìn)程的ID標(biāo)識

      select @@version 返回當(dāng)前SQL Server服務(wù)器的版本和處理器類型 select @@language 返回當(dāng)前SQL Server服務(wù)器的語言

      select @@connections

      4.輸入以下代碼并理解其含意

      bggin

      if 3>5

      select 'true'

      else print 'false'

      end

      go

      begin

      if 'a'<'A'

      select 'true'

      else print 'false'

      end

      go

      begin

      if '張'>'李'

      select 'true'

      else print 'false'

      end

      go

      begin

      if getdate()>2008-10-10

      print'true'

      else print'false'

      end

      5.附加數(shù)據(jù)庫student,并進(jìn)行以下操作

      use student

      select * from xsda

      以XSDa表為例,如果平均成績高于75分,則顯示“不錯!”,否則,顯示“加油呀!”。

      declare @av1 char(12), @av2 char(12)

      set @av1='不錯!'

      set @av2='加油!'

      if(select avg(總學(xué)分)from xsda)>75

      begin

      select @av1

      end

      else

      select @av2

      編寫一個程序,顯示每一同學(xué)的成績等級

      select xh,zf,dj=

      case

      when zf>70 then '優(yōu)秀'

      when zf>65 then '良好'

      when zf>=60 then '合格'

      else '不合格'

      end

      from xsdn

      6.求1-100偶數(shù)和(參考代碼)

      declare @i int,@s int/*定義變量*/

      set @i=0/*變量賦初值*/

      set @s=0

      while @i<=100/*條件*/

      begin

      set @s=@s+@i/*累加求和*/

      set @i=@i+2/*偶數(shù)*/

      end

      print @s

      7.求10!

      8.為以下程序糾錯(求1-100的積)

      declare @i int,@s int

      set @i=0

      set @s=0

      while @i<=100 begin

      set @s=@s*@iset @i=@i+2 end

      print @s

      第四篇:SQL語言以及SQL

      SQL語言以及SQL*PLUS工具

      1.SQL語言組成:

      ? 數(shù)據(jù)查詢語言(DQL):SELECT;

      ? 數(shù)據(jù)操縱語言(DML):INSERT、UPDATE、DELETE; ? 事務(wù)控制語言(TCS):COMMIT、ROLLBACK;

      ? 數(shù)據(jù)定義語言(DDL):CREATE、DROP、ALTER;

      ? 數(shù)據(jù)控制語言(DCL):GRANT、REVOKE;

      2.數(shù)據(jù)查詢語言(DQL):

      ? 一般格式:

      1.SELECT [ALL|DISTINCT] <目標(biāo)列表達(dá)式> [, <目標(biāo)列表達(dá)式>]…

      2.FROM <表名或者視圖名> [, <表名或者視圖名>]…

      3.[WHERE <條件表達(dá)式>]

      4.[GROUP BY <列名1> [HAVING <條件表達(dá)式>]]

      5.[ORDER BY <列名2> [ASC|DESC];

      ? 實(shí)例:

      6.SELECT empno,ename FROM emp WHERE ename<>'a' order by empno;

      3.數(shù)據(jù)操縱語言(DML):

      ? INSERT:

      ? 一般格式:

      7.INSERT

      8.INTO <表名> [(<屬性列1>[, <屬性列2>]…)]

      9.VALUES(<常量1>[, <常量2>]…);

      ? 實(shí)例:

      INSERT INTO emp(empno,ename)VALUES(1,’test1’);

      ? UPDATE:

      ? 一般格式:

      10.UPDATE<表名>

      11.SET <列名>=<表達(dá)式> [,<列名>=<表達(dá)式>]…

      12.[WHERE <條件>];

      ? 實(shí)例:

      13.UPDATE emp SET ename=’test2’ WHERE empno=1;

      ? DELETE:

      ? 一般格式:

      14.DELETE

      15.FROM <表名>

      16.[WHERE <條件>];

      ? 實(shí)例:

      DELETE FROM emp WHERE empno=1;

      4.事務(wù)控制語言(TCS):

      ? COMMIT:

      ? 說明:

      5.6.7.8.17.放在DML之后,提交事務(wù)。? 一般格式: 18.COMMIT;? 實(shí)例: INSERT INTO emp(empno,ename)VALUES(1,’test1’);COMMIT;? ROLLBACK: ? 說明: 19.放在DML之后,回滾事務(wù)。? 一般格式: 20.ROLLBACK;? 實(shí)例: INSERT INTO emp(empno,ename)VALUES(1,’test1’);? ROLLBACK;課后練習(xí)(2小時): ? 用各種組合反復(fù)練習(xí)數(shù)據(jù)查詢語言DQL; ? 用各種組合反復(fù)練習(xí)數(shù)據(jù)操縱語言DML; ? 和DML結(jié)合反復(fù)練習(xí)事務(wù)控制語言TCS。SQL*PLUS簡介: ? 是Oracle數(shù)據(jù)庫提供的用于和數(shù)據(jù)庫交互的工具; ? 數(shù)據(jù)庫管理員管理數(shù)據(jù)庫的主要工具; ? 支持SQL-2和SQL-3標(biāo)準(zhǔn); ? 支持Oracle PL/SQL語言; ? 支持一套Oracle公司定義的SQL*PLUS操縱語言。SQL*PLUS語言介紹: ? 不是標(biāo)準(zhǔn)語言; ? 可以縮寫(一般取英文單詞的前4位); ? 不用加分號; ? 分成數(shù)據(jù)庫訪問、輸出格式設(shè)置、文本編輯、執(zhí)行程序、環(huán)境設(shè)置、其他等幾類。常用的SQL*PLUS命令:

      ? CONNECT(CONN):連接數(shù)據(jù)庫:

      21.CONN SCOTT/TIGER@FIS

      ? EXIT:退出SQL*PLUS;

      ? DESCRIBE(DESC):顯示數(shù)據(jù)庫對象的結(jié)構(gòu):

      22.DESC emp

      ? SHOW:顯示系統(tǒng)信息:

      23.SHOW user

      ? EDIT:文本編輯;

      ? RUN(/):運(yùn)行前一命令;

      ? SAVE:保存前一命令:

      24.SAVE c:temptest.txt

      ? PASSWORD(PASSW):修改當(dāng)前用戶的口令; ? SPOOL:將輸出結(jié)果保存到本地硬盤上

      SPOOL c:temptest.txt SELECT * FORM emp;SPOOL OFF

      START(@):路徑*.sql執(zhí)行腳本 column 字段名 format a35set line 100

      第五篇:SQL 語言

      SQL語言

      create database student

      on primary

      (name=student_data1,filename='c:student_data1.mdf',size=10M,maxsize=100M,filegrowth=10%)

      filegroupstudent_group分組

      (name=student_data2,filename='c:student_data2.ndf',size=10M,maxsize=100M,filegrowth=10%)

      log on

      (name=student_log1,filename='c:student_data1.ldf',size=10M,maxsize=100M,filegrowth=10%)

      create table xi

      (系編號 char(2)primary key,系名varchar(20))主碼

      insert into xi values('01','物理系')

      insert into xi values('02','化學(xué)系')

      select *from xi查詢

      create table student

      (學(xué)號 char(11)primary key,姓名varchar(10),民族 char(2)default'漢',出生日期datetime ,獎學(xué)金 money check(獎學(xué)金<=8000), 系編號 char(2)foreign key references xi(系編號))

      默認(rèn)值,約束,外碼

      insert into student values('20090214201','馬帥', '漢','1990-1-8',1500, '01')

      insert into student values('20100214202','周伊','回' ,'1989-2-4',500,'02')

      update student set 出生日期='1911-3-1'where 學(xué)號 ='20100214201'

      更新數(shù)據(jù)

      select* from student/ 3

      alter table student add 性別 char(2)check(性別='男'or 性別='女')

      增加列

      update student set 性別 ='男' where 學(xué)號 ='20090214201' update student set 性別 ='女' where 學(xué)號 ='20100214202' select student* from student where left(學(xué)號,4)=’2009’ 查詢大三學(xué)生的詳細(xì)信息

      create table kc

      (課程編號 char(2),課程名varchar(20))

      alter table kc alter column 課程編號 char(2)not null 修改字段

      alter table kc addconstraint pk_kcprimary key(課程編號)加主碼(加主碼的字段不能為空)

      insert into kc values('01','語文')

      insert into kc values('02','數(shù)學(xué)')

      insert into kc values('03','英語')

      update kc set課程名 ='歷史學(xué)' where 課程編號= '05' execute sp_rename '課程編號','課程名','column'

      改名

      create table cj

      (學(xué)號 char(11)foreign key references student(學(xué)號))alter table cj add 課程編號 char(2)

      增加列

      alter table cj add foreign key(課程編號)references kc(課程編號)

      增加外碼

      alter table cj add 成績varchar(3)

      insert into cj values('20100214201','01','69')

      insert into cj values('20100214201','02','90')

      insert into cj values('20100214201','03','56')

      insert into cj values('20100214202','01','26')

      insert into cj values('20100214202','02','54')

      insert into cj values('20100214202','03','89')

      1.select student.*,課程名,成績 ,系名 from student ,kc,cj ,xi where student.系編號 = xi.系編號and cj.學(xué)號=student.學(xué)號 and kc.課程編號=cj.課程編號 and student.學(xué)號='20100214202'

      查詢學(xué)號為20100214202的學(xué)生student表的全部內(nèi)容和每門課的成績及所在系

      2.select 姓名,課程名,成績,系名 from student,kc,cj,xi where student.學(xué)號 = cj.學(xué)號 and student.系編號=xi.系編號 and cj.課程編號= kc.課程編號 and month(getdate())=month(student.出生日期)and day(getdate())= day(student.出生日期)

      查詢今天過生日的學(xué)生的姓名每門課的成績及系名

      3.select student.學(xué)號,課程名,成績,系名 from student,kc,cj,xi where student.學(xué)號=cj.學(xué)號 and kc.課程編號=cj.課程編號 and student.系編號=xi.系編號 and cj.學(xué)號 =student.學(xué)號 查看所有學(xué)生的學(xué)號的每門課的成績及系名

      4.Select count()as 學(xué)生數(shù) from student ,xi where student.系編號=xi.系編號and xi.系名=’物理系’

      查看物理系的學(xué)生數(shù)

      5.Select student.姓名,avg(cj.成績)as平均成績 from student, cj where student.學(xué)號=cj.學(xué)號

      查看所有學(xué)生的平均成績

      下載最基本的sql語言5篇word格式文檔
      下載最基本的sql語言5篇.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        SQL語言(模版)

        SQL語言 1. 數(shù)據(jù)定義: a) Create 創(chuàng)建 b) Drop 刪除對象 數(shù)據(jù)表 ? 表的創(chuàng)建:create table 表名(字段名1 類型 primary key注:主鍵,字段名2 類 型,……, check 表級約束) 例:S(Sno......

        sql語言(★)

        11.2.2 數(shù)據(jù)定義命令 1.CreateTable命令 Create Table ([,] [,……][,] ); 語句功能:創(chuàng)建一個以為名的、以指定的列屬性定義的表結(jié)構(gòu)。 2. Alter Table命令 Alter Table [......

        SQL語言簡介

        SQL語言簡介 ㈠、什么是SQL語言 SQL(Structure Query Languge,結(jié)構(gòu)化查詢語言)是一種數(shù)據(jù)庫專用的計算機(jī)語言,不管是Oracle、MS SQL 、Access、MySQL或其他公司的數(shù)據(jù)庫,也不管數(shù)......

        sql語言學(xué)習(xí)

        SQL語言學(xué)習(xí) --語 句功 能 --數(shù)據(jù)操作 SELECT--從數(shù)據(jù)庫表中檢索數(shù)據(jù)行和列 INSERT--向數(shù)據(jù)庫表添加新數(shù)據(jù)行 DELETE--從數(shù)據(jù)庫表中刪除數(shù)據(jù)行 UPDATE--更新數(shù)據(jù)庫表中的數(shù)......

        SQL語言總結(jié)

        select 姓名,sum(成績) as 總分from 學(xué)生 inner join 成績 on 學(xué)生.學(xué)號=成績.學(xué)號 group by 姓名 答:從通過學(xué)號建立的學(xué)生與成績關(guān)系表中選擇選擇學(xué)生成績的姓名集合Update 學(xué)......

        SQL查詢語言

        《SQL查詢語言》教學(xué)設(shè)計 一、 教學(xué)目標(biāo)分析 認(rèn)知目標(biāo) 學(xué)習(xí)SQL查詢語言的使用方法。 掌握SQL語言當(dāng)中的SELECT語句 能力目標(biāo) 培養(yǎng)學(xué)生應(yīng)用查詢語句查詢數(shù)據(jù)的應(yīng)用能力 情感......

        SQL語言簡介

        SQL—結(jié)構(gòu)化查詢語言數(shù)據(jù)定義語言 CREATE DROP ALTER數(shù)據(jù)操縱語言 SELECT INSERT UPDATE DELETE數(shù)據(jù)控制語言 GRANT REVOKE數(shù)據(jù)定義語言CREATE TABLE 學(xué)生 (學(xué)生ID SMALLINT......

        實(shí)驗(yàn)四SQL語言(精選合集)

        實(shí)驗(yàn)四 SQL語言——數(shù)據(jù)更新操作 2007-06-16 01:12:44|分類: 課程作業(yè) |標(biāo)簽:數(shù)據(jù)更新操作sql語言|字號大中小 訂閱實(shí)驗(yàn)四 SQL語言——數(shù)據(jù)更新操作三、實(shí)驗(yàn)條件與環(huán)境 1.通用P......