У меня есть пользовательская база данных, и мне нужна помощь в формировании запроса.Как получить количество строк в SQL?
Table = users
fields = sign_in_count , last_sign_in_at
Эти два запроса, который дает мне следующие результаты: -
select *
from users
where last_sign_in_at >= '2015-08-01' and sign_in_count != ''
дает мне 131000 строк.
select *
from users
where last_sign_in_at between '2015-05-01' and '2015-09-11' and
sign_in_count <> ''
дает мне 203000 строк.
поэтому разница между пользователями в 72 000 пользователей, которые подписали хотя бы один раз между 05/15 по 08/15.
Мне нужно знать, нет пользователей этих пользователей 72k, которые вошли в систему более одного раза.
Я хотел бы предложить вам начать помечая свой вопрос с базой данных вы фактически используете. SQL Server и MySQL - это две разные базы данных. –
Какая часть вас вызывает трудности? Кроме того, каков тип sign_in_count? –
(Помимо этого, пожалуйста, не стесняйтесь, чтобы ваши вопросы были срочными. Читатели здесь добровольцы, и они вообще не любят быть поспешными). – halfer