Hãy thử điều này:
SELECT t1.*,
(SELECT COUNT(1)
FROM mytable t2
WHERE t2.`room number` = t1.`room number`
)
FROM mytable t1
Tôi khuyên bạn không nên sử dụng tên trường có khoảng trắng, hãy sử dụng dấu gạch dưới thay vì khoảng trắng.
Hãy thử điều này:
SELECT t1.*,
(SELECT COUNT(1)
FROM mytable t2
WHERE t2.`room number` = t1.`room number`
)
FROM mytable t1
Tôi khuyên bạn không nên sử dụng tên trường có khoảng trắng, hãy sử dụng dấu gạch dưới thay vì khoảng trắng.