Witam, stworzyłem sobie dwie tabele w celu ćwiczeń więc nie zwracajcie uwagi na sens ani cel tabeli (początkujący w SQL :P):
create table kino(
id_miejsca int primary key identity(1,1),
nazwa_kina varchar(30),
nazwa_miejsca varchar(20),
id_biletu int foreign key references bilety(id_biletu)
)
create table bilety(
id_biletu int primary key identity(1,1)
)
insert into kino (nazwa_miejsca) values ('super miejsce')
Chciałem za pomocą joina połączyć te tabele i wyświetlić nazwę miejsca (z tabeli kino) oraz id_biletu (z tabeli bilety), lecz po wpisaniu poniższej konstrukcji wyświetlają się puste rekordy, :( W którym miejscu popełniłem błąd? Dodam, że select * from kino wyświetla mi normalnie m.in. nazwę miejsca.
select nazwa_miejsca, b.id_biletu from
kino k join bilety b on k.id_biletu = b.id_biletu