Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Problem z procedurą
Forum PHP.pl > Forum > Przedszkole
bajdzan
Witam ma problem z pewną procedurą oto kod:

create procedure dbo.nieOcenione
@Par_nazwisko varchar(50)
as
begin
select student.imie as [Imie_studenta], student.nazwisko as [Nazwisko_studenta], student.nr_albumu, nauczyciel.imie as [Imie_promotora] , nauczyciel.nazwisko as [Nazwisko_promotora], praca.temat as [Temat_pracy]
from dbo.student
INNER JOIN dbo.student_praca
on dbo.student.nr_albumu = dbo.student_praca.nr_albumu
inner join dbo.praca
on dbo.student_praca.id_praca = dbo.praca.id_praca
inner join dbo.nauczyciel
on dbo.praca.id_naucz_promotor = dbo.nauczyciel.id_nauczyciel
inner join dbo.ocena
on dbo.ocena.id_nauczyciel = dbo.nauczyciel.id_nauczyciel
Where nauczyciel.nazwisko=@Par_nazwisko and ocena.ocenione='nie';
end;
go

prawie działa ale nie bierze pod uwage drugiego członu warunku 'and ocena.ocenione='nie'' jak to można zrobić żeby działało? Prosze o pomoc
timon27
Na początek w kolumnach daj * i sprawdź czy kolumna ocena.ocenione faktycznie istnieje
bajdzan
wpisałem

select*
FROM dbo.ocena;
go

ocena.ocenione została wyświetlona w tabeli więc raczej istnieje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.