CREATE PROCEDURE sp_select_products
@product_name varchar(1)
As
if @product_name = ''
SELECT * FROM products
else
SELECT * FROM products
WHERE product_name LIKE '@product_name%')
ORDER BY product_name
GO
คือต้องการให้โชว์ แบบเลือกเรียงตามลำดับตัวอักษร A-Z ได้อ่ะค่ะ ตอนแรกใช้
CREATE PROCEDURE sp_select_products
@product_name varchar(1)
As
SELECT * FROM products
WHERE product_name LIKE '@product_name%')
ORDER BY product_name
GO
ก็ไม่ได้ เลยต้องแยก เงื่อนไข ตอนนี้เลยได้แค่ show ทั้งหมด แต่พอเลือกโชว์ตามตัวอักษรไม่ยอมขึ้น