iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 16
1
自我挑戰組

ASP.NET 網頁程式設計初學者系列 第 16

Day16- SQL 入門語法- SELECT INSERT UPDATE DELETE

  • 分享至 

  • xImage
  •  
SELECT  [VegetableID]
      ,[VegetableName]
      ,[Quantity]
      ,[Price]
  FROM [itDB].[dbo].[vegetable]

這是我的搜尋全部的寫法 上次說過了
==============INSERT===============
這次來試試INSERT
那我們來新增新的一筆資料
0009 小黃瓜 30 40
怎麼寫呢

INSERT [itDB].[dbo].[vegetable]([VegetableID]
      ,[VegetableName]
      ,[Quantity]
      ,[Price]
)VALUES('0009','小黃瓜','30','40');

圖1
https://ithelp.ithome.com.tw/upload/images/20201001/20112357jQEbbJuMo8.png
顯示(1 個資料列受到影響)
來看看資料表進去了嗎
圖2
https://ithelp.ithome.com.tw/upload/images/20201001/20112357TzfUQOv0to.png
很好進去了
這就是簡單的新增資料INSERT寫法
==============UPDATE===============
更新來改小黃瓜的數量跟價格吧
第一個依樣是目標TABLE
SET是改甚麼
WHERE是來指定要改誰 沒寫的話會全部改成那些數字

UPDATE [itDB].[dbo].[vegetable]
SET Quantity='999',Price='9'
WHERE VegetableName='小黃瓜';

圖3
https://ithelp.ithome.com.tw/upload/images/20201001/20112357Osj5vLeN01.png
顯示(2 個資料列受到影響) 就是改好剛剛的兩個資料囉
圖4
https://ithelp.ithome.com.tw/upload/images/20201001/20112357T0u7ePqRG3.png
沒錯恭喜改好了
==============DELETE===============
然後接下來是刪除
狠心點直接把小黃瓜砍了吧
第一行一樣是目標TABLE
第二行是位置

DELETE FROM [itDB].[dbo].[vegetable]
WHERE VegetableName='小黃瓜';

執行下去
圖5
https://ithelp.ithome.com.tw/upload/images/20201001/20112357BoHwpgjNY1.png
很好很好 完美地把小黃瓜切掉了
圖6
https://ithelp.ithome.com.tw/upload/images/20201001/20112357KVdaZ2xs3f.png
那這就是四個基本ㄉSQL語法囉
恭喜我自己又往前了一步
如果有寫錯甚麼東西 或 觀念有問題 歡迎下面留言跟我說
:>>


上一篇
Day15- SQL Server連接Visual Studio
下一篇
Day17-ASP.NET 網站巡覽控制項
系列文
ASP.NET 網頁程式設計初學者30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言