PDA

Просмотр полной версии : Помогите составить грамотный запрос к БД


Stran
09.03.2007, 12:27
Помогите составить грамотный запрос к БД mysql (при помощи РНР)

не получается грамотно составить команду sql запроса

1)проверить существует ли поле 'dop0' имеющее значение равное переменной $url

2)получить значение поля 'id' в строке где поле 'dop0' равно $url

3)Получить наибольшее значение среди полей 'id'

GreenBear
09.03.2007, 12:46
SELECT i.id, max(m.id) as maxid FROM table i, table m WHERE `dop0`='$url' group by id;

Stran
09.03.2007, 14:49
честно говоря не оченьб понятно что значит "i." и "m."
и что значит этот запрос - вопрос то о трёх запросах

В любом случае спасибо за ответ, и прошу простить мою безграмотность

mR_LiNK[deface_0nl
09.03.2007, 15:33
честно говоря не оченьб понятно что значит "i." и "m."
и что значит этот запрос - вопрос то о трёх запросах

В любом случае спасибо за ответ, и прошу простить мою безграмотность

"i" имя твоей таблицы..
Это sql запрос, который получает значения и находит наибольшее..

что-то не понимаешь?! -> www.google.ru
зы: sql
зыы: mysql+pHp