Questione : Aiuto con la domanda relazionale del principale 1

Ciao, ho due tabelle: Gallerie e foto. Hanno una chiave primaria di GalleryId. il

I vuole ottenere uno smImage casuale ed il relativo galleryid dalla tabella delle foto per ogni galleryId in gallerie con un valore della pagina quale 'il Br/>
What del Authors'< è il migliore metodo per fare questo: il

Here è la mia struttura della tabella: TABELLA del

CREATE [dbo]. [Gallerie] (POSIZIONE DI SEGNALE MINIMO [più uniqueidentifier] del
[GalleryId],
[pagina] [varchar] (50),
[titolo] [varchar] (30), POSIZIONE DI SEGNALE MINIMO [pungente] del
[visibile],
[SortOrder] [numerico] (10, 0) NULL
) SULLA TABELLA [PRIMARIA] del

CREATE [dbo]. [Foto] (POSIZIONE DI SEGNALE MINIMO [più uniqueidentifier] del
[ImageId], POSIZIONE DI SEGNALE MINIMO del
[GalleryId],
[smImage] [varchar] (50),
[lgImage] [varchar] (50) NULL
) su
class= del

Risposta : Aiuto con la domanda relazionale del principale 1

Comincerei non using SQL dinamico da nel possibile.  Così in altre parole invece di passaggio nella tabella e nella colonna avere una procedura immagazzinata per ogni tabella.  Che la vostra dichiarazione dell'AGGIORNAMENTO può essere ridotto a:

AGGIORNARE YourTableName
REGOLARE YourDateTimeColumn = il CONVERTITO (datetime, ROBA (ROBA (ROBA (ROBA (YourDateCharColumn, 5, 0, “-„), 8, 0, “-„), 14, 0, “: "), 17, 0, “: "), 120)
DOVE YourTableID = @FirstID
Altre soluzioni  
 
programming4us programming4us