webForumDet fria alternativet
Logga in / Bli medlem

Enkel Inner Join

Databaser & SQL

5 svar · 185 visningar · startad av mattiasnordin

Medlem sedan maj 20012 080 inlägg
Trådstart#1

Jag har två tabeller där jag behöver skapa ett recordset som innehåller all data från båda tabellena där namn i de båda tabellerna matchar.

Har försökt att få till en inner join fråga men förstår inte riktigt hur man ska göra... :r

Så här ser min felaktiga kod åt. Den generarar Syntax error. Har kollat på DevGuru.com och förstår inte syntaxen. Please help.

SELECT * FROM T_last_updated INNER JOIN VacationPlanLastUpdatedDate ON T_last_updated.Name = T_vacation_dates.name
Medlem sedan juni 200032 967 inlägg
#2

Vad är t_vacation_dates?

SELECT * FROM T_last_updated INNER JOIN [b]VacationPlanLastUpdatedDate[/b]
ON T_last_updated.Name = [b]T_vacation_dates[/b].name
Medlem sedan juni 200032 967 inlägg
#3

Är det nåt sånt här du menar?

SELECT t_last_updated.*,  T_vacation_dates.VacationPlanLastUpdatedDate FROM T_last_updated INNER JOIN t_vacation_dates
ON T_last_updated.Name = T_vacation_dates.name

Mvh

Medlem sedan maj 20012 080 inlägg
#4

De båda tabellerna heter:

  1. T_last_updated
    ( id | name | VacationPlanLastUpdatedDate | UpdateCounter )

  2. T_vacation_dates
    ( id | name | vacation )

Båda innehåller in kolumn som heter "name"

Jag vill ha ut all data från båda tabellerna där name matchar.

Medlem sedan juni 200032 967 inlägg
#5
SELECT t_last_updated.*,  T_vacation_dates.* FROM T_last_updated INNER JOIN t_vacation_dates
ON T_last_updated.Name = T_vacation_dates.name
Medlem sedan maj 20012 080 inlägg
#6

Tack Anders. Jag fick det att fungera med din hjälp! :-)

247 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)