Tôi có nên thực hiện truy vấn MySQL phức tạp hơn hoặc nhiều truy vấn đơn giản hơn với PHP không?Nhiều truy vấn đơn giản hơn MySQL PHP so với một truy vấn phức tạp hơn,
Ví dụ
đơn giản truy vấn:
UPDATE image SET profile = 0 WHERE user_id = 1;
UPDATE image SET profile = 1 WHERE user_id = 1 AND id = 10;
Một đơn truy vấn phức tạp hơn:
UPDATE image
SET profile = CASE id WHEN 10 THEN 1 ELSE 0 END
WHERE user_id = 1;
1: Thế nào là nhanh nhất và hiệu quả nhất?
2: Điều gì được coi là phương pháp hay nhất hoặc phương pháp ưa thích?
một câu hỏi như vậy đã được hỏi nhiều lần trước đây, xin vui lòng làm một số nghiên cứu trước khi hỏi về SO –
Tôi không thể nghĩ ra một lý do để sử dụng tùy chọn 1-st trong trường hợp này . – Vatev