sql >> Database >  >> RDS >> Sqlserver

SQL - Tabellen samenvoegen waarbij een van de kolommen een lijst is

Nee, wat je wilt is niet mogelijk zonder een grote workaround. SLA GEEN ITEMS OP IN EEN LIJST DIE JE WILT AANMELDEN! In feite zou een door komma's gescheiden lijst bijna nooit in een database moeten worden opgeslagen. Het is alleen acceptabel als dit informatie over het type notitie is die nooit hoeft te worden gebruikt in een query waarbij clause of join.

Als je vastzit aan dit vreselijke ontwerp, moet je de lijst ontleden naar een tijdelijke tabel of tabelvariabele en dan meedoen.



  1. magento printvriendelijke pagina voor producten

  2. SQL, Inner join, id vervangen door naam

  3. Een meer geavanceerd model maken met gebruikers-, thread- en poststatussen

  4. Hoe verdiepingen tellen in SQL