好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MySQL中Update、select聯用操作單表、多表,及視圖與臨時表的區別

MySQL中Update、select聯用操作單表、多表,及視圖與臨時表的區別

熱門標簽:外呼系統從哪買 承德電腦地圖標注 商家地圖標注哪個好 深圳 遵義地圖標注app 合肥營銷外呼系統收費 地圖標注賺錢真假 德惠市地圖標注 陜西400電話如何申請

一、MySQL中使用從表A中取出數據來更新表B的內容

例如:要update表data中的一些列屬性,但是修改屬性的內容來源是來自表chanpin。SQL語言中不要顯示的出現select關鍵字

update data d,chanpin c set d.zhulei=c.zhulei,d.xiaolei=c.xiaolei,d.fenxiang=c.fenxiang,d.zhuanye=c.zhuanye,d.jiliang=c.jiliang,d.gs=c.zgs,d.xzgs=c.zgs,d.bjgs=(c.zgs*d.jdxs*d.jishu*d.xs1*d.xs2*d.xs3),d.wygs=d.bjgs,d.hzgs=? where d.id=? and c.chanpin=? and c.fenlei=?";

二、MySQL中update和select的表是同一張表

MySQL有點讓人不爽的是它的select from后面不能跟要update的表名,例如:

update TBCP_SELLER set status =( select STATUS from TBCP_SELLER where tbid=2011645303 ) where tbid=2011645303 

要更新的表和查詢的表名相同,sql執行時報錯:You can't specify target table 'TBCP SELLER' for update in FROM clause
應對這個問題,我們可以構造一個視圖,用select嵌套的方式實現查詢和更新,如下所示:

update TBCP_SELLER set status =( select STATUS from ( select * from TBCP_SELLER )as x where tbid=2011645303 ) where tbid=2011645303 

注意上面SQL中的:

( select * from TBCP_SELLER )as x

as x必須要有,否則會報錯:Every derived table must have its own alias(每一個派生表必須有自己的別名)

三、臨時表與視圖的區別

臨時表

臨時表是建立在系統臨時文件夾中的表,如果使用得當,完全可以像普通表一樣進行各種操作,在VFP退出時自動被釋放。創建MySQL臨時表很容易,給正常的CREATE TABLE語句加上TEMPORARY關鍵字 Sql代碼 :

CREATE TEMPORARY TABLE tmp_table ( name VARCHAR(10) NOT NULL, value INTEGER NOT NULL )

CREATE TEMPORARY TABLE tmp_table ( name VARCHAR(10) NOT NULL, value INTEGER NOT NULL )

視圖

從用戶角度來看,一個視圖是從一個特定的角度來查看數據庫中的數據。

從數據庫系統內部來看,一個視圖是由SELECT語句組成的查詢定義的虛擬表。

從數據庫系統內部來看,視圖是由一張或多張表中的數據組成的

從數據庫系統外部來看,視圖就如同一張表一樣,對表能夠進行的一般操作都可以應用于視圖,例如查詢,插入,修改,刪除操作等。

您可能感興趣的文章:
  • 淺談MySQL之select優化方案
  • MySQL將select結果執行update的實例教程
  • 解決MySQL讀寫分離導致insert后select不到數據的問題
  • MySQL Select語句是如何執行的
  • MySQL之select in 子查詢優化的實現
  • mysql學習筆記之完整的select語句用法實例詳解
  • MySQL select、insert、update批量操作語句代碼實例
  • 簡單了解MySQL SELECT執行順序
  • mysql事務select for update及數據的一致性處理講解
  • mysql select緩存機制使用詳解
  • MySql數據庫中Select用法小結
  • 論一條select語句在MySQL是怎樣執行的

標簽:三門峽 商丘 巴中 贛州 貴州 南陽 新余 揚州

巨人網絡通訊聲明:本文標題《MySQL中Update、select聯用操作單表、多表,及視圖與臨時表的區別》,本文關鍵詞  MySQL,中,Update,select,聯用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL中Update、select聯用操作單表、多表,及視圖與臨時表的區別》相關的同類信息!
  • 本頁收集關于MySQL中Update、select聯用操作單表、多表,及視圖與臨時表的區別的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 美妇车内娇喘| 手机免费毛片| yin荡少nv调教日记全文| 欧美透逼视频| 欧美专区亚洲专区| HD Free Porn Video TikTok| 巨胸大乳www视频免费观看| 欧洲三级在线观看| 爱草视频在线观看| 久久久久久久精品国产亚洲87| 天天射色综合| 亚洲日产综合欧美一区二区| 99爱爱| 蝌蚪成人永久最新网站| 成 人 黄 色 小说app下载| 肛塞插的好爽唔| 军营里娇喘呻吟声嗯啊h| 下面痒想被cao| 国产三级精品三级在线观看动画| 丝瓜日葵榴莲18岁| 男女互舔视频| 久久久久久精品毛片A级按摩 | 少年心事小说免费阅读全文| 医生掀开奶罩边躁边狠狠躁视频| 久久er热在这里只有精品66| 邱淑贞无删减三级2828| 撒尿pissingvideos| 丰满多水的寡妇| 羞羞漫画免费| 欧美人成人亚洲专区中文字幕| 奶水系列50部合集| 爽?躁多水?快?深小| 高h广播剧| 香港三级日本三级三级韩级一| 66亚洲一卡2卡新区成片发布| 好爽?要高潮了?深点快春药| 免费?无码?国产在线电影| 好大好硬?用力?深一点古代| 插插插色综合| 小妇人电影在线播放2019| 曰本女人与公拘交酡视频|