SELECT * FROM menu WHERE item_id = 1 OR item_id = 2 OR item_id = 3;
Câu lệnh trên trả về 3 hàng. Nhưng câu lệnh dưới đây chỉ trả về 2 hàng.Bảng MySQL -> Bạn có thể trả về cùng một hàng nhiều lần, trong cùng một truy vấn không?
Và tôi hiểu tại sao như thế, nhưng có cách nào để buộc item_id 1 phải trả lại hai lần không ???
Ví dụ về những gì tôi muốn được trả lại:
id -> 1 Chips € 2.50
id -> 1 Chips € 2.50
id -> 2 Coke 1,60 €
---- ----------------
Tổng số 6,60 €
Vâng, không có nghi thức gì lạ, sao chép nó bằng php dễ dàng. Cảm ơn nhiều bạn! –
Fwiw, tôi lang thang theo chủ đề này vì tôi cần tạo nhiều bản sao hàng cho tập lệnh dân số. Trường hợp sử dụng khác so với ở trên, nhưng đôi khi cần thiết, không có quyền truy cập vào quá trình di chuyển tầng ứng dụng. –