Привет, Гость!
Главная
Вход

Последняя активность

Форум / Сайтостроителю / Серверные технологии
Поиск | Файлы топика (158)
  Различные вопросы по PHP и MySQL
1 2 3 ... 375 >>
ПеревозЧЕГ ПеревозЧЕГ [Off] [#] (18.02.2009 / 20:01)
Лопух Паутинистый
Короче мне нужно создать таблицу банк. В поле юзерид записывается ид юзера который делает вклад. Ну и т.д. Правильно ли я все сделал? В прикрепленном файле.
Прикреплённый файл:
sql.txt (0.21 кб.)
Скачано: 576 раз
ПеревозЧЕГ ПеревозЧЕГ [Off] [#] (18.02.2009 / 20:02)
Лопух Паутинистый
забыл удалить auto_increment
DrugsFan DrugsFan [Off] [#] (18.02.2009 / 20:03)
Я не особо разбираюсь в мускуле, но вот что: попробуй создать такую таблицу вручную в пиашпимайадмиме и увидешь нужный код. Там сразу все запросы выносятся в рамку :-)
ПеревозЧЕГ ПеревозЧЕГ [Off] [#] (18.02.2009 / 20:08)
Лопух Паутинистый
DrugsFan, да я в курсе что так можно сделать но сейчас это не желательно. Лучше спросить. Тем более этот код все равно понадобится для следующего вопроса.
Gnom Gnom [Off] [#] (06.05.2010 / 22:05)
Всем привет, подскажите пожалуйста,

Вот у меня есть таблица и в поле допустим text есть записи допустим


привет
добрый
злой
привет
хороший
злой
добрый
привет


как мне сделать запрос в базу или как вобше сделать что бы после запроса вывело записи но не выводило одинаковые т.е.


привет
добрый
злой
хороший


т.е. повторяющиеся записи не выводяться
Максим Максим [Off] [#] (06.05.2010 / 22:07)
В стельку трезвый
Gnom, используй GROUP BY `name`
, где name имя столбца.
Gnom Gnom [Off] [#] (06.05.2010 / 22:28)
Максим, Спасибо большое, а то я уже начал такие алгоритмы придумывать что вспоминать страшно ))))))
Николай Николай [Off] [#] (06.05.2010 / 22:42)
Distinct(pole text) )
Gnom Gnom [Off] [#] (06.05.2010 / 22:43)
Кстати вот сейчас нашел еще один способ мот кому ни будь понадобиться

select DISTINCT `text` from `table`
Gnom Gnom [Off] [#] (06.05.2010 / 22:45)
гг пока писал ты уже тоже написал ))))))))))))))
FlySelf FlySelf (SV!) [Off] [#] (06.05.2010 / 22:46)
аkа ПьяНый Ангел
хм, вот интересно, а какой вариант будет быстрее работать? в мане ничего не сказанно про это?
Gnom Gnom [Off] [#] (06.05.2010 / 22:51)
Сказано только то что груп бай чаще используют чем дист и еще то что с груп бай вместе можно использовать where
Николай Николай [Off] [#] (06.05.2010 / 22:59)
FlySelf (06.05.2010/23:46)
хм, вот интересно, а какой вариант будет быстрее работать? в мане ничего не сказанно про это?
Поидее Distinct и Groub by это две разные вещи )
(подсказка, второе позволяет выборку * и имеет большие возможности)
А теперь догадайся,какая операция занимает больше времени ? )
результаты
select distinct(ip) from `Hakwatch` - 0,0013 0,0008
select ip from `Hakwatch` Group by ip - 0,0023 0,0008
Поюсню, время указано для первого, и второго запроса
Вообще все надо использовать все по назначению,Гному больше подходит distinct )
Максим Максим [Off] [#] (06.05.2010 / 23:09)
В стельку трезвый
что-то поюзал гугл, на нескольких форумах писали что distinct работает медленнее.
Надо в общем самому пробовать. ))
FlySelf FlySelf (SV!) [Off] [#] (06.05.2010 / 23:13)
аkа ПьяНый Ангел
Николай (06.05.2010/23:59)
Поидее Distinct и Groub by это две разные вещи )(подсказка, второе позволяет выборку * и имеет большие возможности)А теперь догадайся,какая операция занимает больше времени ? )результатыselect distinc
я понимаю что это разные вещи, не надо было тут лекцию для меня устраивать гг

это разница в скорости при скольки запросах? не уж-то при одном... и сколько данных в таблице?
Gnom Gnom [Off] [#] (06.05.2010 / 23:13)
Николай (06.05.2010/23:59)
Поидее Distinct и Groub by это две разные вещи
Впринципе ты уже ответил )))
Николай Николай [Off] [#] (06.05.2010 / 23:16)
В таблице 165 строк, запрос один, замерял прямо в PHPmyAdmin
PS Флай, ну извиняй, да я прост тока что сестре с математикой помогал, и отошел от привычного жанра общения Гг
FlySelf FlySelf (SV!) [Off] [#] (06.05.2010 / 23:21)
аkа ПьяНый Ангел
незачто тебе извинятся пригодится для других
---
а вот что реально мне интересно, так это как влияют индексе на групп бай, дают ли они плюс, как при выборке с условием?
Macabre Macabre [Off] [#] (11.07.2010 / 06:48)
Wap Master
Cкажите как вывести сумму всех значений одного из столбцов таблицы?
Например, таблица библиотеки с данными о статьях, есть столбец с кол-вом прочтений, надо вывести сумму всех ячеек этого столбца чтоб посчитать скока всего раз прочли все статьи в библиотеке.
FlySelf FlySelf (SV!) [Off] [#] (11.07.2010 / 09:53)
аkа ПьяНый Ангел
SUM(`pole`)
  Всего: 7481
1 2 3 ... 375 >>

Фильтр по автору
Скачать тему

Форум

Новые вверху
Главная
0 / 42

JohnCMS 7.1.0

Яндекс.Метрика
© JohnCMS