MySQL-基于SELECT查詢的更新查詢我需要檢查(從同一個表)是否存在基于日期時間的兩個事件之間的關聯。一組數據將包含特定事件的結束日期時間,另一組數據將包含其他事件的開始日期時間。如果第一個事件在第二個事件之前完成,那么我想將它們鏈接起來。到目前為止,我得到的是:SELECT name as name_A, date-time as end_DTS, id as id_A
FROM tableA WHERE criteria = 1SELECT name as name_B, date-time as start_DTS, id as id_B
FROM tableA WHERE criteria = 2然后我加入他們:SELECT name_A, name_B, id_A, id_B, if(start_DTS > end_DTS,'VALID','') as validation_checkFROM tableALEFT JOIN tableB ON name_A = name_B然后,我可以根據我的Validation_CHECK字段運行一個帶有SELECT嵌套的更新查詢嗎?
MySQL-基于SELECT查詢的更新查詢
慕娘9325324
2019-06-17 15:18:00