免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

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

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

開(kāi)通VIP
操作SQL數(shù)據(jù)只需這四條指令
原創(chuàng) 加菲貓的VFP 加菲貓的VFP 2022-02-17 09:12

現(xiàn)在社群開(kāi)始有了零基礎(chǔ)的會(huì)員,看來(lái)貓貓也要寫(xiě)一些零基礎(chǔ)向的文章。

首先大家要學(xué)會(huì)安裝MSSQL數(shù)據(jù)庫(kù),這里面網(wǎng)上有相應(yīng)的教程,寫(xiě)得非常細(xì)。
再次要學(xué)會(huì)建庫(kù)建表。
MSSQL提供了一個(gè)Microsoft SQLServer Management studio,在這里建庫(kù)建表就可以了。

這里有個(gè)地方要注意,n開(kāi)頭的類型,VFP目前不建議用。比如nvarchar(50)

我這里給了方向,百度去尋找答案,如果找了,還是找不到,可以聯(lián)系貓貓幫你找。

軟件開(kāi)發(fā)最重要是解決問(wèn)題,上述就是解決兩個(gè)問(wèn)題,數(shù)據(jù)庫(kù)系統(tǒng)安裝,數(shù)據(jù)庫(kù)建庫(kù)建表。

建好表之后,我們就來(lái)學(xué)習(xí)操作數(shù)據(jù),

最后面就是SQL指令要怎么學(xué)習(xí)呢?
在SQL語(yǔ)句中字符串用單引號(hào)、單等號(hào)。select *、SeLeCT *:SQL語(yǔ)句是大小寫(xiě)不敏感的.
VFP中支持的SQL是可以用雙引號(hào),但在MYSQL ,MSSQL里面是不可以的。

打開(kāi)Microsoft SQLServer Management studio

輸完指令之后,就可以點(diǎn)執(zhí)行看結(jié)果了。

準(zhǔn)備工作

在查詢界面輸入以下指令也可以創(chuàng)建一個(gè)表,也可以用設(shè)計(jì)器創(chuàng)建。

create table Student
(--------------創(chuàng)建學(xué)生信息表
sId int identity(1,1) primary key,-----------------自動(dòng)編號(hào)
sName nvarchar(50not null,
sAge int not null,
sNo numeric(18,0),-----------------------身份證號(hào),十八位數(shù)字,小數(shù)為
sSex char(2not null,
sEmail varchar(50)
)

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

向表中插入一行(該行的每一列都有數(shù)據(jù))
insert into 表(列名,列名) values(值1,值2)
insert student (sName,sAge,sNo,sSex,sEmail) values('張三',20,1,'男','123@qq.com')
insert student (sName,sAge,sNo,sSex,sEmail) values('王五',18,1,'男','456@qq.com')
insert student (sName,sAge,sNo,sSex,sEmail) values('李四',18,1,'男','567@163.com')

數(shù)據(jù)查詢

  1. 查詢所有列
    select * from student

  2. 查詢指定列
    select sName,sAge from student

  3. 指定條件查詢,查詢姓名=張三的行
    select * from student where sName='張三'

  4. 計(jì)數(shù),查詢多少記錄數(shù)
    select count(*) from student

  5. 求和,查詢所有年齡之和
    select sum(sAge) from student

數(shù)據(jù)更新update(數(shù)據(jù)修改)

  1. 更新一個(gè)列:update Student set sSex = '男’

  2. 更新多個(gè)列:update Student set sSex ='女',sAge = 18

  3. 更新一部分?jǐn)?shù)據(jù):update Student set sClassId= 4 where sClassId = 1,用where語(yǔ)句表示只更新Name是’tom’的行,注意SQL中等于判斷用單個(gè)=,而不是==。
    Where中還可以使用復(fù)雜的邏輯判斷update Student set sAge=30 where sName='華佗' or sAge<25 ,or就是或者

  4. 所有學(xué)生的年齡加1update Student set sAge = sAge + 1
    update Student set sClassId=6
    where (sAge>20 and sAge<30) or(sAge=50) Where中可以使用的其他邏輯運(yùn)算符:(||)or、(&&)and、(!)not、<、>、>=、<=、 <>(或!=)等

優(yōu)先級(jí):

not and or,用小括號(hào)可以改變優(yōu)先級(jí).

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

刪除表中全部數(shù)據(jù):DELETE FROM Student。
Delete刪除數(shù)據(jù),表還在。
Delete 也可以帶where子句來(lái)刪除一部分?jǐn)?shù)據(jù):DELETE FROM Student WHERE sAge > 20

我們目前在在管理工具中學(xué)習(xí)測(cè)試,那在祺佑三層開(kāi)發(fā)框架中怎么用了呢?參看MSSQLHelper的幫助就可以啦。

看起很多的內(nèi)容,做起來(lái)很少的,每天抄代碼一小時(shí),你就能學(xué)得會(huì)。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
sql語(yǔ)句多表查詢
痞子一毛 SQL你必須知道的-增刪改查與約束
mysql視圖的作用
sql查詢語(yǔ)句select 應(yīng)用舉例
數(shù)據(jù)庫(kù)操作語(yǔ)言SQL數(shù)據(jù)處理的增、查、刪、改
實(shí)驗(yàn)四:查詢語(yǔ)句練習(xí)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服