Tôi cần trợ giúp với số SELECT
của mình.WHERE Khoản chỉ IF NOT NULL
Tôi có một trường có thể là NULL
và trong đó có một khóa ngoại.
SELECT * FROM beerImage WHERE beerBRewID = brewID AND beerBrandID = beerID <--- this can be NULL
Vì vậy nếu đó là NULL
thì không có gì xảy ra.
Làm cách nào để kiểm tra xem beerID
là NOT NULL
để tôi có thể sử dụng "beerBrandID = beerID"
?
+1 vì bạn có bảng có tên beerImage – goat
Bạn có thể làm rõ vấn đề của mình một chút không? Cách tôi nhìn thấy nó, trong bảng 'beerImage' có một trường' beerId' được sử dụng như một khóa ngoại, nhưng là nullable, đúng không? Bạn có cần thu thập dữ liệu từ hai bảng cùng một lúc không? – raina77ow
Đặt thành +2 cho tên bảng beerImage, bạn có phiếu bầu của tôi. – Michael