Articles of sql order by

Codeigniter; Класс активных записей

Привет, мои проблемы в том, что я хочу только получить последнюю тему для «last _…». Простой order_by не будет работать, поскольку он будет сортировать форумы также, чего я не хочу. Код, который у меня есть до сих пор. Я делаю это в CodeIgniter, встроенном в Active Records. return $this->db->select('forums.*,') ->select('Count(topics.id) threads, Count(replies.id) replies') ->select('topics.url last_post_url, […]

MySQL несколько порядков (тип вложенных)

Странная проблема в том, что она работает, но я не понимаю, почему. Я надеюсь узнать, почему это работает. Я искал net и stackOverflow для ответа, но не могу найти его (я вышел с этим кодом через пробную версию и ошибку …) Я пытаюсь заказать по 3 столбца. Я хотел, чтобы результаты из первых двух столбцов […]

Как сортировать строки по ON, OFF, SOLD

У меня есть следующие значения 3, которые могут быть в строке в базе данных: ON , OFF , SOLD (column sort_it ). Когда я устанавливаю клаузулы sort на ORDER BY sort_it ASC , я получаю элементы со значением в столбце sort_in OF , затем ON и SOLD . Но мне нужна последовательность ON , OFF […]

Массив сортировки PHP ()

У меня есть массив, который выглядит так: array( 'parent1' => array( name = 'somename', childs = array('child1', 'child2', 'child3', 'child4') ), 'parent2' => array( name = 'somename', childs = array('child1') ), 'parent3' => array( name = 'somename', childs = array('child1', 'child2', 'child3', 'child4', 'child5') ) 'parent4' => array( name = 'somename', childs = array('child1', 'child2', […]

SELECT * FROM people WHERE user_id = '$ user_id' ORDER BY time GROUP BY фамилия

Мне нужно вытащить все записи в моей базе данных, которые относятся к определенному user_id, заказывать их к моменту их ввода в базу данных (это время php unix time ()), а затем группировать их по фамилии, чтобы они сидели с записи одной и той же фамилии. Это запрос до сих пор. Хотя это дает мне только […]

php Mysql Группирование и упорядочение пользовательских сообщений вместе

Таблица PHP Mysql: сообщения id sender receiver time_sent Message SendDel RecDel 1 1 3 2011-08-17 14:00:00 [text] 0 0 2 3 1 2011-08-17 15:00:00 [text] 0 0 3 2 4 2011-08-18 14:19:28 [text] 1 0 4 4 2 2011-08-18 15:19:28 [text] 0 0 Цель состоит в том, чтобы получить сообщение с наибольшим значением (MAX) и […]

sql-запрос не работает с порядком

Вот мой оригинальный запрос, который работает Select * FROM story st, sentences s, speaker sp WHERE (st.lesson_id = '1' AND st.speaker_id = sp.speaker_id AND st.sentence_id = s.sentence_id) Когда я пытаюсь добавить заказ, он ломается. Select * FROM story st, sentences s, speaker sp WHERE (st.lesson_id = '1' AND st.speaker_id = sp.speaker_id AND st.sentence_id = s.sentence_id) […]

Сортировать по полю в cakephp

Я делаю проект в cakephp. Я хочу написать ниже запрос в стиле cakephp. Я написал 50%. пожалуйста, помогите мне $ This-> Login-> найти ( 'все') SELECT * FROM login ORDER BY FIELD(profile_type, 'Basic', 'Premium') DESC;

выберите данные по данным sql по дате

У меня есть таблица с столбцом с именем date , как varchar. Содержимое специально отформатировано, как «11 марта 2011 года». Как я могу выбрать результаты, которые они правильно упорядочили по дате?

order by rand () получает проблемы для больших сообщений

У меня есть этот код, этот код вызывает проблемы и так много времени, чтобы его можно было запустить, чтобы показать RANDOM сообщения из БД: $totalrows = 10; $sql = "SELECT posts.Tags as tags, posts.OwnerUserId as postsid, posts.Id as postid, posts.Body as body, posts.Title as title, users.Id as userid, users.DisplayName as usersname FROM posts JOIN users […]