cuốn sách gpt4 ai đã làm

mysql - Truy vấn MYSQL này yêu cầu định dạng đúng

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 10:25:07 25 4
mua khóa gpt4 Nike

Đang cố gắng lấy truy vấn MYSQL chính xác để thực hiện những việc sau:

2 bảng (vị trí và trường). Trong Vị trí, tôi muốn nhận location_name và location_id duy nhất trong đó có trường on_website = 1 để vẽ danh sách thả xuống để điều hướng.

Vì vậy, tôi có địa điểm ở Luân Đôn, ở Luân Đôn tôi có một vài cánh đồng và ở Wilmslow, tôi có địa điểm nhưng không có địa điểm nào tôi muốn quảng cáo (on_website = 0)

Hiện tại tôi nhận được đầu ra

Bồn tắm
Luân Đôn
Birmingham
Luân Đôn
Bristol
Luân Đôn

nơi tôi muốn

Bồn tắm
Luân Đôn
Birmingham

Đã thử điều này:

SELECT 
tblLocations.location_name,
tblLocations.location_id,
tblVenues.venue_id
FROM
tblVị trí
INNER THAM GIA tblVenues BẬT (tblLocations.location_id = tblVenues.location_id)
Trong đó tblVenues.on_website = 1

và đã thử sử dụng các cách khác nhau nhưng nó vẫn mang lại cho tôi những vị trí trùng lặp.

Bất kỳ trợ giúp sẽ được đánh giá rất cao

câu trả lời hay nhất

SELECT DISTINCT
tblLocations.location_name,
tblLocations.location_id
FROM
tblVị trí
INNER THAM GIA tblVenues BẬT (tblLocations.location_id = tblVenues.location_id)
Trong đó tblVenues.on_website = 1

Bạn phải sử dụng phân biệt mà không có địa điểm_id vì địa điểm_id khác nhau đối với các hàng khác nhau trong truy vấn. Bộ lọc riêng biệt chỉ có các hàng khớp chính xác.

Về mysql - truy vấn MYSQL này cần phải ở đúng định dạng, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/6856661/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress