<address id="xpjh9"><listing id="xpjh9"><meter id="xpjh9"></meter></listing></address>

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
<noframes id="xpjh9">
<noframes id="xpjh9">

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
    <form id="xpjh9"></form><address id="xpjh9"><listing id="xpjh9"><menuitem id="xpjh9"></menuitem></listing></address>

      <noframes id="xpjh9">
      VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
      SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
      當前位置:
      首頁 > 數據庫 > T-SQL >
      • sql語句大全之根據表中數據更新行

      • 2015-01-25 00:21 來源:未知

      根據表中數據更新行sql語句大全

      在分析了UPDATE語句的各個部分之后,現在把它們匯總起來應用到一些實例當中,這些實例都基于商品信息表。
      例如,將商品信息表中的商品信息編號為A10001的庫存量減1,可以使用如下更新語句,但庫存量的數據類型必須是數值型。
      update 商品信息
      set 庫存量=庫存量-1
      where 商品編號='A10001'
      select * from 商品信息
      go
      在更新數據后,執行SELECT語句查看可以結果,執行上述語句后,可以看到輸出結果如圖6-8所示。

      圖6-8  更改單行數據
      在需要更新整列數據時,這時也可以使用UPDATE語句,例如需要將所有的商品價格上調5元。可以執行如下UPDATE語句:
      update 商品信息
      set 商品價格=商品價格+5
      select * from 商品信息
      go
      執行上述語句后,輸出結果如圖6-9所示,與圖6-8所示比較,商品價格都增加了5元。

      圖6-9  改變整列數據
      在SET子句中還可以指定多個表達式,也就是說,一次可以改變一個以上的列的值。例如,需要將商品為A10001的商品價格由原來的26元提高為30元,同時將其庫存量加5可以使用如下UPDATE語句。
      update 商品信息
      set 商品價格=30,庫存量=庫存量+5
      where 商品編號='A10001'
      select * from 商品信息
      go
      執行上面UPDATE語句后,顯示結果如圖6-10所示。

      圖6-10  實現多列同時更新
      相關教程
      江苏快3 焦作 | 桐乡 | 定州 | 中卫 | 那曲 | 长垣 | 咸阳 | 如皋 | 广元 | 永州 | 防城港 | 凉山 | 宜宾 | 黄南 | 九江 | 五指山 | 东海 | 中山 | 萍乡 | 普洱 | 齐齐哈尔 | 巴彦淖尔市 | 安阳 | 锡林郭勒 | 赣州 | 漯河 | 枣阳 | 大庆 | 广西南宁 | 丹阳 | 衢州 | 铜陵 | 安吉 | 韶关 | 吕梁 | 靖江 | 武安 | 沭阳 | 吐鲁番 | 沛县 | 德州 | 东方 | 曹县 | 锦州 | 齐齐哈尔 | 永新 | 铜仁 | 阜新 | 广元 | 保山 | 新疆乌鲁木齐 | 公主岭 | 酒泉 | 平顶山 | 宜昌 | 邢台 | 阜阳 | 宜宾 | 邢台 | 启东 | 姜堰 | 阿克苏 | 儋州 | 林芝 | 垦利 | 池州 | 汕头 | 通辽 | 海南海口 | 宜昌 | 揭阳 | 松原 | 醴陵 | 鹰潭 | 神木 | 来宾 | 鄂州 | 本溪 | 莒县 | 唐山 | 亳州 | 永州 | 大丰 | 广元 | 海东 | 宁国 | 招远 | 丽江 | 宁波 | 朝阳 | 山东青岛 | 德州 | 安徽合肥 | 和县 | 威海 | 镇江 | 象山 | 昌吉 | 阜新 | 杞县 | 正定 | 河南郑州 | 玉溪 | 定安 | 周口 | 铁岭 | 通化 | 遂宁 | 林芝 | 鄂尔多斯 | 枣庄 | 北海 | 延安 |