Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Неочакван изход от база данни при използване на INNER JOIN

Това е очакваното поведение, тъй като:

FROM RAUM r
INNER JOIN RAZUORDNUNG rz ON rz.RAUM_ID = r.ID
INNER JOIN RAUMATTRIBUTE ra ON rz.RAUMATTRIBUTE_ID = ra.ID  

Ще получите само стаите, които се намират в таблиците RAUM , RAZUORDNUNG и RAUMATTRIBUTE таблици, премахвайки тези INNER JOIN s ще ви осигури всички стаи от RAUM таблица, които отговарят на вашето условие, проверете тези страници за повече подробности относно JOIN s:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разберете дали даден обект е външен ключ с OBJECTPROPERTY() в SQL Server

  2. Как да направите база данни онлайн от режим на възстановяване в SQL Server

  3. Какво означава времеви печат в T-Sql в C#?

  4. Как да променя паролата sa в SQL Server 2008 express?

  5. DISTINCT само за една колона