我有以下代碼: SELECT YEAR(user.reg_date) AS year,
MONTH(user.reg_date) AS month,
DATE (
CASE
WHEN DAYOFWEEK(user.reg_date) >= 2
THEN DATE_SUB(user.reg_date, INTERVAL(DAYOFWEEK(
我的問題是我無法查詢匹配的記錄。 查詢應做到以下幾點: ID | Name | Value
-- | ------ | ------
1 | Color | Red
1 | Color | Blue
1 | Color | Green
1 | Sizes | 1cm
1 | Sizes | 5cm
2 | Color | Yellow
2 | Color | Green
2 |
我正在mysql表之間移動數據。我正在嘗試進行內部連接,然後將公司表中的columnX鏡像到人員表中的columnX。 UPDATE people
INNER JOIN company on people.currCompId=company.itemId
SET people.companyId = company.id;
儘管我在另一個表上進行類似的連接併成功移動數據,但這並不起作用。