webForumDet fria alternativet

Uppdatera alla fält i QA

Databaser & SQL

2 svar · 267 visningar · startad av ironhead

Medlem sedan mars 20011 346 inlägg
Frågan#1

Hej igen!

Skulle vilja uppdatera fält i en tabell med alla id(RccID) som finns i en annan tabell mha QueryAnalyzern

INSERT INTO CollOrder(CollOrder,CollBy,RccID) Values('RecipeStatCollection.sHeadline','ASC',(SELECT DISTINCT(RccID) FROM RecipeStatCollection))

Denna fungerar inte, får felmeddelandet:
Server: Msg 1046, Level 15, State 1, Line 4
Subqueries are not allowed in this context. Only scalar expressions are allowed.

Medlem sedan dec. 200012 464 inlägg
#2
INSERT INTO CollOrder(CollOrder,CollBy,RccID) 
select distinct 'RecipeStatCollection.sHeadline','ASC',RccID 
FROM RecipeStatCollection
Medlem sedan mars 20011 346 inlägg
#3

Thnx än en gång :)

294 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
164 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
164 ms — ändringar (db)