Ixe
Новичок
выборка строк из базы под определенную дату
Здравствуйте
Сталкнулся с такой проблемой - из базы берутся строки и за определенную дату и выводятся, потом за другую..ит.д.
т.е.
дата
17.02.03
строка..
строка..
строка
16.02.03
строка.
.строка ит.д.
Короче, я делаю так - кагда пишу строки в базу, поле (char) записываую текущую дату, потом с помощью descrit вытаскиваю уникальные даты, сортируя их по auto increment что бы самая последняя дата была вверху, и пишу их в массив, далее, в цикле делаю запрос в котором прокручиваются весь массив дат, т.е. в цикле идет опр. дата которая помещается в зпрос и выбирает все строки которые имеет такое же поле с датой, потом вывожу текущую дату (по которой ищутся строки) и далее результат самого поиска строк по этой дате т.е. получается
дата 17.02.03
строки...
и так далее по всему массиву дат...Или за сколько нужно дней вывести стольок и делаю выполнений для цикла
Вообщем, как это все дело запихать в 1 2 запроса а?
Помогите это делао оптимизоровать...
Здравствуйте
Сталкнулся с такой проблемой - из базы берутся строки и за определенную дату и выводятся, потом за другую..ит.д.
т.е.
дата
17.02.03
строка..
строка..
строка
16.02.03
строка.
.строка ит.д.
Короче, я делаю так - кагда пишу строки в базу, поле (char) записываую текущую дату, потом с помощью descrit вытаскиваю уникальные даты, сортируя их по auto increment что бы самая последняя дата была вверху, и пишу их в массив, далее, в цикле делаю запрос в котором прокручиваются весь массив дат, т.е. в цикле идет опр. дата которая помещается в зпрос и выбирает все строки которые имеет такое же поле с датой, потом вывожу текущую дату (по которой ищутся строки) и далее результат самого поиска строк по этой дате т.е. получается
дата 17.02.03
строки...
и так далее по всему массиву дат...Или за сколько нужно дней вывести стольок и делаю выполнений для цикла
Вообщем, как это все дело запихать в 1 2 запроса а?
Помогите это делао оптимизоровать...