|
|
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
Есть таблица вней множество данных, как вывести из таблицы, данных, чтобы с условием, чтобы впереди были те, у кого count() (повторений), было меньше всего. //фотка для понимания прилагается Модератор: ссылка удалена, так как на нее ругается антивирус. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 21:59:04 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 22:05:22 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
Akina, вот кусок, не работает почему то $sqlg = "SELECT s.id, s.name AS `student_name` ,s.released, (SELECT date_duty FROM student_duty WHERE student_id = s.id ORDER BY date_duty DESC LIMIT 1) AS date_duty, (SELECT student_id FROM student_duty WHERE student_id = s.id ORDER BY date_duty DESC LIMIT 1) AS student_id, (SELECT class_id FROM student_duty WHERE student_id = s.id ORDER BY date_duty DESC LIMIT 1) AS class_id, (SELECT id FROM student_duty WHERE student_id = s.id ORDER BY date_duty DESC LIMIT 1) AS id FROM `students` AS s where released = 'no' ORDER BY date_duty asc,name asc,count desc "; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 22:37:45 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
можно по точней ответ, с объяснением)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 23:24:04 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
Нет. Или, во всяком случае, не от меня. Или, во всяком случае, не ранее, чем Вы выучите хотя бы самые минимальные основы SQL. Да, открытым текстом, грубо и обидно. И не раскаиваюсь. Извините, мало кто такого заслуживает, но Вам удалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 23:51:10 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
ильшат190, однако... вы предлагаете нам ещё и скачивать файл по ссылке? потому что рассмотреть его там невозможно, зума тоже нет. Сюда выкладывайте НЕ "ФОТКУ", а исходные данные и нужный результат, желательно с использованием тега [ CSV ] И свои попытки решения, только не то, что выше, а что-то хоть отдалённо на правду похожее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 04:56:24 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
tanglir, есть таблица в ней столбцы: id,name,text. Name - это типа имя пользователя, она будет повторятся или же разными могут быть. Text - это информация каждого пользователя. Как вывести информацию так, чтобы содержимое столбца text было в таком порядке, в котором идет возрастание количество повторений пользователя, к пример если пользователь один, то он будет первым. Если много то следующим. По возрастанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 06:48:17 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
ильшат190чтобы содержимое столбца text было в таком порядке, в котором идет возрастание количество повторений пользователято есть разным name может соответствовать один и тот же text? group by text + order by count(name) desc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 08:24:00 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
tanglir, нет, у каждого name свой text ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 09:51:53 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
ильшат190, хорошо, разжую вопрос: разным name могут соответствовать одинаковые значения text? А лучше tanglirвыкладывайте НЕ "ФОТКУ", а исходные данные и нужный результат, желательно с использованием тега [ CSV ] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 10:00:09 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
ильшат190, Нихрена не понятно, но попробую предположить что-то на подобии требуется? : Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 11:30:56 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
hedgehogelez Код: plsql 1. неа:ильшат190порядке, в котором идет возрастание количество повторений пользователяне имени пользователя, а повторений этого имени вроде как наверное типа как бы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 12:27:05 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
tanglirhedgehogelez Код: plsql 1. неа:ильшат190порядке, в котором идет возрастание количество повторений пользователяне имени пользователя, а повторений этого имени вроде как наверное типа как бы... //вот, вот. К примеру name которое есть в таблице в количестве 3штуки, будет показывать содержимое твоего text первее чем где 5штук и так и далее, понятно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 18:58:53 |
|
||
|
вывод и count()
|
|||
|---|---|---|---|
|
#18+
извините, я со смартфона 9.3, а тут опера тупее не найдете, http://codepad.org/brTPbPAn ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2013, 20:28:30 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38499264&tid=1835545]: |
0ms |
get settings: |
6ms |
get forum list: |
7ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
307ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 566ms |

| 0 / 0 |
