объясните пожалуйста, почему
select count(id) from table where fl1 = 1; // 3781
select count(id) from table where fl2 = 1; // 32938
в сумме дают 36719, но
select count(id) from table where fl1 = 1 or fl2 = 1 or (fl1 = 1 and fl2 = 1);
дает 36318 ?
Ответ на:
комментарий
от adriano32
Ответ на:
комментарий
от sergey-novikov
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум SQL. Смысл конструкции (2021)
- Форум SQL (2006)
- Форум SQL: использование переменных, определенных через AS в условии WHERE (2010)
- Форум Запрос MYSQL (2016)
- Форум mysql 2 запроса в одном (2014)
- Форум парсер sql на питоне (2019)
- Форум [mysql] count(*) в одной таблице (2010)
- Форум Sql Count (2014)
- Форум [MySQL] COUNT(*) WHERE (2010)
- Форум SQL (2007)