sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server matcher ikke rækkeantal i SELECT- og UPDATE-forespørgsel med samme betingelser

dette vil ske, hvis der er et et til mange forhold mellem mindst to af tabellerne involveret i joins.

SELECT vil tælle alle rækker inklusive dem ganget ud med sammenføjningen. UPDATE vil blot tælle de unikke rækker i IM_MarketPlace påvirket af UPDATE .

Hvor der er en en til mange-relation, er det ikke deterministisk, hvilken af ​​de "mange" rækker, der slutter sig til en specifik række i IM_MarketPlace bruges som kilde i opdateringen for den pågældende række.




  1. Oracle Fuzzy Search med mellemrum

  2. Hvad er Big-O for SQL select?

  3. FEJL 1148:Den brugte kommando er ikke tilladt med denne MySQL-version

  4. Tjen penge med ubrugte ting:En delingsøkonomi-datamodel