У меня есть таблица MySQLКак выполнить два запроса COUNT (*) в одном запросе?
id | string
------------------------------
1 | one, two, three
2 | two, three, five
3 | one, three, four
4 | three, five
5 | one, two, three
6 | two, three, five
7 | one, three, four
8 | one, three, five
9 | two, three, four, five
10 | one, two, three, five
и я хочу, чтобы принести соотношение количества элементов, которые содержат подстроку three
в столбце string
. Я мог бы легко выполнить два запроса и разделить их вручную:
SELECT COUNT(*) FROM `table` WHERE `string` LIKE '%three%'
и разделить, что
SELECT COUNT(*) FROM `table`
Но как я мог выполнить это только один запрос?
Да, это работает как шарм! –