webForumDet fria alternativet

Enkel Inner Join

5 svar · 184 visningar · startad av mattiasnordin

mattiasnordinMedlem sedan maj 20012 062 inlägg
#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
@ndersMedlem sedan juni 200026 914 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
@ndersMedlem sedan juni 200026 914 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

mattiasnordinMedlem sedan maj 20012 062 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.

@ndersMedlem sedan juni 200026 914 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
mattiasnordinMedlem sedan maj 20012 062 inlägg
#6

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

Genererad på 367 ms · cache AV · v20260730165559-full.f96bc7eb