sql >> Databáze >  >> RDS >> Sqlserver

SQL Update, stejný dotaz, pokaždé jiné výsledky

Váš #AddressToDeleteMasterOfLesserId tabulka musí obsahovat páry se stejným Id that is master je spárován s více než jedním Id to delete a tato Id to delete mají různé odpovídající hodnoty IsPrimaryAddress v CustomerAddress tabulka.

Ve fázi aktualizace takové Id that is master IsPrimaryAddress řádku se aktualizuje náhodně buď 1 nebo 0, v závislosti na tom, které odpovídající Id to delete řádek bude vybrán jako zdroj nové hodnoty.



  1. Převeďte VARCHAR2 na číslo

  2. Jak odstranit nové řádkové znaky z datových řádků v mysql?

  3. Předání seznamu do uložené procedury MySQL a kontrola, zda jsou přítomny VŠECHNY hodnoty

  4. VLOŽIT DO... VYBRAT Z... PŘI AKTUALIZACI DUPLIKÁTNÍHO KLÍČE