關聯表插入資料問題

2021-09-30 04:44:31 字數 527 閱讀 7217

最近在整一關聯表插入資料問題

老崩潰了

不過在大家的幫助下

還是搞定了

大家可以看看

insert  into table_name

(projectname,managerid,userid,businessname)

(select 'dasdasdasad',

(select max(userid) from userlogin where userlogin.contact='***'and usertype='***'),

(select userid from userlogin where userlogin.contact='***' and usertype='***'),

'***x'

)ps:insert into table_name(欄位1,欄位2......)

//此處無關鍵字values,加了就會出錯 不知道啥意思

(values1,values2......)

執**況

(1 行受影響)

多個關聯表的批量插入實踐

之前接觸到的都是單錶的批量插入,這沒什麼問題,但現在是多個表的乙個批量插入。例如表a 表b,其中表b關聯表a,現在的要求是插入資料到表a 表b中,因為存在外來鍵的關聯,所以必須表a先有主鍵,才能插入外來鍵到表b,這就存在乙個尋找剛插入的表a的主鍵問題,你們覺得有什麼方法可以解決呢?這裡的做法是 在表...

MySQL關聯表查詢資料

資料庫中有兩張表 t1表如下 t2表如下 inner join只有左右表的資料匹配才會返回。select from t1 inner join t2 on t1.cid t2.id 結果如下 left join返回聯接左邊表的所有行,即使在右邊表中沒有匹配的行。select from t1 left...

關聯表的外來鍵問題

每張資料庫中表的主鍵只能有乙個主鍵,主鍵可以唯一標識條記錄 而外鍵是相對於和這張表相關聯的那張表的主鍵,乙個表可以有無數條外來鍵 建立外來鍵的方法 alter table class add constraint fk teacher id foreign key teacher id refere...