|
Архив - только для чтения |
Модератор форума: andycrowz |
Форум Корзина форума Корзина кто шарит в MySQL и php |
кто шарит в MySQL и php |
Есть вот такой запрос
Код $sql_top=mysql_query("SELECT ref,COUNT(ref) AS count FROM users GROUP BY ref ORDER BY count DESC LIMIT 10"); как мы видим, он выводит ник определенного реферала и сумму сколько рефералов он пригласил, но помимо этого этот запрос выводит и пустые значение поля ref , то есть он выводит и подсчитывает тех кто сам зарегистрировался на сайте. Вот как мне запретить вывод пустых значение поля ref
Сообщение # 1 написано 02.08.2014 в 20:46
|
Не уверен насчет синтаксиса, но по идее так:
Код $sql_top=mysql_query("SELECT ref,COUNT(ref) AS count FROM users GROUP BY ref ORDER BY count DESC LIMIT 10 WHERE ref <> '' "); Либо так (более логично выглядит, на мой взгляд - делаем выборку, группируем и сортируем): Код $sql_top=mysql_query("SELECT ref,COUNT(ref) AS count FROM users WHERE ref <> '' GROUP BY ref ORDER BY count DESC LIMIT 10");
Сообщение # 2 написано 02.08.2014 в 22:03
|
Сообщение # 3 написано 02.08.2014 в 22:13
|
Это значит "не равно".
Сообщение # 4 написано 02.08.2014 в 22:16
|
Сообщение # 5 написано 03.08.2014 в 08:48
|
Hacer_ru, без разницы, они означают одно и то же. Только последнее чаще в C используется.
Сообщение # 7 написано 03.08.2014 в 17:04
|
| |||
| |||