asp中如何讓表中的欄位的值等於對於的另表的欄位的值,求sql語句

2021-04-26 06:21:20 字數 3685 閱讀 9808

1樓:匿名使用者

你忘du記貼圖了!

insert into jc(cf,kk) select '警告zhi處分',fz from class where zh='警告處

分''如果「select '警告處分',fz from class where zh='警告處分''」不dao

能保證值的唯一專

性,在select後面加屬個引數。

2樓:移動引領生活

表jc中 cf是什麼啊

3樓:環環緊扣

沒分啊?這如何是好??

sql 語句中當一個欄位等於某值時怎樣讓另一個欄位等於另一個值

4樓:

@aif(@a=x) 當一個欄位等於某值時

5樓:匿名使用者

sql="update 資料表 set 欄位名=欄位值 where 條件表示式"

sql="select * from 資料表 where 欄位名=欄位值 order by 欄位名 [desc]"

6樓:匿名使用者

update 表名 set 欄位2 = 值2 where 欄位1 = 值1

更新一個表的欄位值等於另一個表的欄位值的sql語句

7樓:海天盛筵

sql語句如下:

更新aseta.ty2=b.ty1fromt2a,t1bwherea.n2=b.n1

將t2表的ty2欄位的值更新為表的ty1欄位的值。假設表的n2=b表的n1。

8樓:該使用者未註冊

sql語句如下:

update a

set a.ty2=b.ty1

from t2 a,t1 b

where a.n2=b.n1

更新t2表的

ty2欄位的值為t1表的ty1欄位的值,條件是a表的n2=b表的n1

擴充套件資料:

常用sql語句——

1、說明:建立資料庫

create database database-name

2、說明:刪除資料庫

drop database dbname

3、說明:備份sql server

--- 建立 備份資料的 device

use master

exec sp_addumpdevice 'disk', 'testback', 'c:\mssql7backup\mynwind_1.dat'

--- 開始 備份

backup database pubs to testback

4、說明:建立新表

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

根據已有的表建立新表:

a:create table tab_new like tab_old (使用舊錶建立新表)

b:create table tab_new as select col1,col2… from tab_old definition only

5、說明:刪除新表

drop table tabname

6、說明:增加一個列

alter table tabname add column col type

注:列增加後將不能刪除。db2中列加上後資料型別也不能改變,唯一能改變的是增加varchar型別的長度。

9樓:匿名使用者

直接update的話,這個應該足夠了,嘗試一下告訴我結果update mumbe t

set pass = (select ppass1 from mumbe1 where id = t.id)

where not exists (select 1 from mumbe1 where id = t.id and ppass1 = t.pass)

直接檢測 哪個id 下 pass欄位資料 不一樣 id顯示出來,我手動更新

select distinct id

from mumbe t, mumbe1 t1where t.id = t1.id

and t.pass <> t1.ppass1

10樓:強濰僑弘

這個問題好像以前沒見過的,不過可以說個思路,你先進想查詢的,就是查這兩個表通過他們的n1和n2的值是否相等的,要是有相等的,你就先將n2中的資料刪掉,將n1中資料插入進去,去試一下!不知道行不行的!

11樓:匿名使用者

sql server merge 例子

可以滿足 多種情況的處理

比如 匹配的時候,更新

源表有,目標表沒有,插入

目標表有,源表沒有,目標表該資料刪除

12樓:匿名使用者

update a set a.ty2=b.ty1 from t2 a,t1 b where a.

n2=b.n1 --保證沒有問題,不信可以先測試一下 這個問題好像以前沒見過的,不過可以說個

13樓:匿名使用者

update bobo set mumbe.pass=mumbe1.ppass1 where mumbe.pass!=mumbe1.ppass1

新手求救,sql語句如何把一個表裡某一欄位值賦予另一個欄位?

14樓:匿名使用者

很有可能是因為:1.型別不同2.長度不同3.不符合其他定義規則,如必須前兩位是00****等

15樓:匿名使用者

檢視一下 k1和k2的資料型別及長度!

怎麼讓mysql一個表中某個欄位的值隨著另一個表改變

16樓:匿名使用者

思路有問題。

一個欄位可以為計算型別,但它只能隨本表其他欄位值變化。

要達到你的目標,應從另一個表著手,在其更新後事件中加入**,當變化後通過sql語句更改本表相關欄位

如何使用sql將一個表中的內容賦值到另一個表的欄位中

17樓:匿名使用者

update a,b set a.a=b.a where a.c=b.c;

a和b為表,a,c為欄位,格式你再調下

18樓:匿名使用者

update atable

set (atable.a) = (

select (btable.a)

from btable

where atable.c = btable.c)

19樓:匿名使用者

update 表a,表b set 表a.a=表b.a where 表a.c=表b.c

應該是這樣寫

20樓:匿名使用者

update a set a.a=b.a

from a ,b

where a.c = b.c

如何在mysql的表中的欄位中刪除內容中包含的指定字串

update 表名 來 set 欄位 自名bai concat left 欄位名 du,instr 欄位名zhi,1 right 欄位名,length 欄位名 instr 欄位名,where instr 欄位名,0 and instr 欄位名,instr 欄位名,看得dao懂吧 instr 欄位名,...

mysql怎麼查欄位跟他的值在哪幾個表中出現過

利用mysql中的 的聚合函式 count 可以實現這個功能,例如需要查詢data表中name出現次數最多的記錄,可以先按照group by name分組,用count算出分組裡的條數,再按照count排序 select name,count from data group by name orde...

access如何做到在表其中的欄位中輸入資料

如果是直接在抄表中輸襲入資料,沒有辦法自動bai生成對應的其它du欄位資料,或者可以 zhi等你dao輸完以後再通過更新查詢來自動更新對應的其它欄位資料,這也需要兩步才能完成,並沒有即時自動生成的效果。要實現你的目的,需要建立表對應的資料輸入窗體,在窗體中實現上面的功能。access資料中,如何做到...