SQL Server UPDATE { table_name WITH ( < table_hint_limited > [ ...n ] ) | view_name | rowset_function_limited } SET { column_name = { expression | DEFAULT | NULL } | @variable = expression | @variable = column = expression } [ ,...n ] { { [ FROM { < table_source > } [ ,...n ] ] [ WHERE < search_condition > ] } | [ WHERE CURRENT OF { { [ GLOBAL ] cursor_name } | cursor_variable_name } ] } [ OPTION ( < query_hint > [ ,...n ] ) ] SQL Server示例: update a set a.gqdltks=b.gqdltks,a.bztks=b.bztks from landleveldata a,gdqlpj b where a.GEO_Code=b.lxqdm Oracle语法: UPDATE updatedtable SET (col_name1[,col_name2...])= (SELECT col_name1,[,col_name2...] FROM srctable [WHERE where_definition]) Oracle示例: update ou_user u set (u.EMPLOYEEID)= (select d.DEPARTNAME from ou_department d where u.DEPARTCODE= d.CODE) MySQL UPDATE table_references SET col_name1=expr1 [, col_name2=expr2 ...] [WHERE where_definition] MySQL 示例: update landleveldata a, gdqlpj b set a.gqdltks= b.gqdltks, a.bztks= b.bztks where a.GEO_Code=b.lxqdm
转自:xiaoer的博客
原文地址:http://xiaoer021025.blog.163.com/blog/static/81697752200971043657960/
相关推荐
由浅入深sql语句(外键,左关联,右关联,全关联) 内连接,外连接
Mysql 行转列,列转行 SQL语句和示例表结构SQL Mysql 行转列,列转行 SQL语句和示例表结构SQL
sqlserver,oracle,mysql多表关联更新数据
sql server 数据库 多表关联查询语句
sql学习 Sql关联幕后信息2_对应索引情况.sql
MySQL阳历转农历SQL实现 在mysql上通过SQL语言实现的阳历转农历, 年份跨越从1900到2049年.
sql多表关联查询,三表关联查询
SQL根据表中某列队值选择关联不同的表,两种实现思路。case 及union
文档介绍了在sqlserver数据库中关联并操作mysql数据库的方案,并且提供了mysql-odbc 的驱动。
主要介绍了SQL update 多表关联更新的实现代码,需要的朋友可以参考下
sql学习 Sql关联幕后信息1_对应表的情况.sql
浅谈Linq to sql 的多表关联与动态条件查询
SQL实现两张无关联表的数据列合并在一张结果集中实现思路。
kettle介绍-Step之Merge Join实现SQL关联查询,可实现INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL JOIN
第22讲 SQL语言高级04--多表关联查询.PPT第22讲 SQL语言高级04--多表关联查询.PPT第22讲 SQL语言高级04--多表关联查询.PPT
主要介绍了SQLServer批量更新两个关联表数据的方法,提供了2种关联查询与更新语句的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
一条sql语句关联八个表,希望对你有所帮助!!
里面描述的了mybatis关联/级联的使用方法,还有常见的几种动态sql的使用方法 比如<if></if><where></where>
省市三级关联数据库sql,使用mysql建表;实现三级联动
SQL2005_用户_'sa'_登录失败。该用户与可信_SQL_Server_连接无关联