當前位置:首頁 » 編程語言 » sql命令

sql命令

發布時間: 2022-01-12 17:18:31

sql命令語句

update 入貨單 set 貨物名稱=alltrim(thisform.text2.value),進貨價格=alltrim(thisform.text3.value),批發價=alltrim(thisform.text4.value),零售價=alltrim(thisform.text5.value) where 貨物名稱==alltrim(thisform.text1.value)

在sql語句中,裡面的值必須是數據,thisform.text2.value 是表單 上的內容,

在頁面上,通過構造sql字元串,然後
sql="update 入貨單 set 貨物名稱=alltrim(thisform.text2.value),進貨價格=alltrim(thisform.text3.value),批發價=alltrim(thisform.text4.value),零售價=alltrim(thisform.text5.value) where 貨物名稱==alltrim(thisform.text1.value)"
將字元串提交執行。

sql="update 入貨單 set 貨物名稱='"+alltrim(thisform.text2.value)+"',進貨價格="+alltrim(thisform.text3.value)+",批發價="+alltrim(thisform.text4.value)+",零售價="+alltrim(thisform.text5.value)+" where 貨物名稱='"+alltrim(thisform.text1.value)+"'"

通過上面語句將thisform.text2.value 內容嵌入到字元串中,然後提交即可。

你的錯誤,是提交的字元串中,類似於alltrim(thisform.text2.value)的數據在資料庫中是不存在的,如果將其換上它的內容就對了。

當然,按照sql規則,如果是字元格式,需添加''.

應該在你程序里添加一下語句,
sql="update 入貨單 set 貨物名稱='"+alltrim(thisform.text2.value)+"',進貨價格="+alltrim(thisform.text3.value)+",批發價="+alltrim(thisform.text4.value)+",零售價="+alltrim(thisform.text5.value)+" where 貨物名稱='"+alltrim(thisform.text1.value)+"'"

執行完這句代碼後,

假定
alltrim(thisform.text2.value)="11"
進貨價格=10
批發價=20,
零售價=30
alltrim(thisform.text1.value)="22"


sql="update 入貨單 set 貨物名稱='11',進貨價格=10,
批發價=20,
零售價=30
where 貨物名稱='22'"

你在代碼語句後輸出看是否是這樣的,如果是,在通過資料庫連接,執行sql即可。

Ⅱ 用sql命令查詢數據

select * frm spec

Ⅲ SQL查詢命令

1、select學號,姓名fromswhere班級='高會1'
2、select*fromswhere入學成績in(selecttop3入學成績from(selectdistinct入學成績froms)aorderby入學成績desc)
3、select*froms姓名like'%王%'

以上考慮成績並排情況


以下是不考慮成績並排的情況:

2、SELECTTOP3*FROMSORDERBY入學成績DESC

Ⅳ 請教sql命令代碼

哦,你是要刪除表1中符合的,還是刪除表2中的符合記錄的呢?還是都刪除?
1,如果是只要選擇的話
select a.a1,a.a2,a.a3,a.a4,b.b4
from 表1 a,表2 b
where a.a1=b.b1 and a.a2=b.b2 and a.a3=b.b3
2,如果你要刪除表1符合要求的記錄
delete from 表1 where (a1,a2,a3) in (select a.a1,a.a2,a.a3 from 表1 a,表2 b where a.a1 = b.b1 and a.a2 = b.b2 and a.a3 = b.b3) c
3,如果你要刪除表2符合要求的記錄
delete from 表2 where (b1,b2,b3) in (select b.b1,b.b2,b.b3 from 表1 a,表2 b where a.a1 = b.b1 and a.a2 = b.b2 and a.a3 = b.b3) c
4,如果你都要刪除,那麼不能簡單的將2,3句子連起來寫,那樣不會成功,你需要一個中間媒介表來存儲信息。需要四句sql文:(#為中間表)
1) select a1,a2,a3 into # from
(select a1,a2,a3,a4,b4
from 表1 a,表2 b
where a.a1=b.b1 and a.a2=b.b2 and a.a3=b.b3) c
2)delete from 表1 where (a1,a2,a3) in (select a1,a2,a3 from #) c
3)delete from 表2 where (b1,b2,b3) in (select a1,a2,a3 from #) c
4) drop table #
我手上沒有裝SQL,語法可能有些錯誤,麻煩自己試一下。

Ⅳ 怎麼執行sql命令

執行sql命令步驟如下:

1、點擊頁面中的【SQL】。

以上就是執行sql命令的步驟。

Ⅵ SQL查詢語句命令

1.selectYGNAME員工名,YGBH編號,YGYX月薪fromEwhereYGBM='後勤部'

2.selectYGNAME員工名,YGBH編號,YGBM部門fromE
whereYGYXbetween10000and50000
andNIAN=2007

Ⅶ SQL查詢語句的命令

1.selectE.YGNAME員工名,E.YGBH編號,A.YGYX月薪fromE,AwhereE.YGBH=A.YGBH
andE.YGBM='後勤部'

2.selectE.*fromE,A
whereE.YGBH=A.YGBH
andA.YGYXbetween10000and50000
andA.NIAN=2007
andA.YUE=7

Ⅷ SQL中怎樣用查詢命令,

在查詢分析器select * from 表名(table) where 姓名="(某人姓名)"

Ⅸ SQL命令怎麼用

SQL語句:

通過SQL語句可以完成對資料庫、表、數據的操作,也就是我們本教程要學習的主要內容。

一條SQL語句類似這樣,它的含義是:從Users表中取出列名為UserName的數據。

一些重要的SQL命令:

  • SELECT – 從資料庫中提取數據

  • UPDATE – 更新資料庫中的數據

  • DELETE – 從資料庫中刪除數據

  • INSERT INTO – 向資料庫中插入新數據

  • CREATE DATABASE – 創建新資料庫

  • ALTER DATABASE – 修改資料庫

  • CREATE TABLE – 創建新表

  • ALTER TABLE – 變更資料庫表

  • DROP TABLE – 刪除表

  • CREATE INDEX – 創建索引

  • DROP INDEX – 刪除索引

-from shulanxt

熱點內容
循跡小車演算法 發布:2024-12-22 22:28:41 瀏覽:80
scss一次編譯一直生成隨機數 發布:2024-12-22 22:04:24 瀏覽:954
嫁接睫毛加密 發布:2024-12-22 21:50:12 瀏覽:972
linuxbin文件的安裝 發布:2024-12-22 21:46:07 瀏覽:796
vlcforandroid下載 發布:2024-12-22 21:45:26 瀏覽:662
電腦做網關把數據發送至伺服器 發布:2024-12-22 21:44:50 瀏覽:429
新華三代理什麼牌子的伺服器 發布:2024-12-22 21:33:21 瀏覽:340
歡太會員密碼是什麼 發布:2024-12-22 20:57:28 瀏覽:73
sqllocaldb 發布:2024-12-22 20:07:08 瀏覽:125
如何找到我的伺服器 發布:2024-12-22 19:52:14 瀏覽:301