Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania i odpowiedzi
Viewing all articles
Browse latest Browse all 83236

Bazy danych - procedura

$
0
0
DELIMITER //
CREATE PROCEDURE utworz_wypozyczenie(pID_CZYTELNIKA int(4), pISBN int(8))
BEGIN

SET @liczba_wypozyczen := (SELECT COUNT(wypozyczenie.ID_CZYTELNIKA) FROM wypozyczenie GROUP BY wypozyczenie.ID_CZYTELNIKA);


IF(@liczba_wypozyczen <= 3) 
THEN
SELECT 'brak';
ELSE
SELECT 'przekroczony limit';
END IF;

END //
DELIMITER ;

W tabeli wypozyczenie nie mam żadnych danych, pusta tabela

wywolanie funkcji wyswietla "przekroczony limit" 
czemu tak sie dzieje ?


Viewing all articles
Browse latest Browse all 83236