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

Discussion in 'PHP' started by Stran, 9 Mar 2007.

  1. Stran

    Stran New Member

    Joined:
    18 Jan 2007
    Messages:
    8
    Likes Received:
    1
    Reputations:
    0
    Помогите составить грамотный запрос к БД mysql (при помощи РНР)

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

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

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

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

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    PHP:
    SELECT i.idmax(m.id) as maxid FROM table itable m WHERE `dop0`='$url' group by id
     
    #2 GreenBear, 9 Mar 2007
    Last edited: 9 Mar 2007
  3. Stran

    Stran New Member

    Joined:
    18 Jan 2007
    Messages:
    8
    Likes Received:
    1
    Reputations:
    0
    честно говоря не оченьб понятно что значит "i." и "m."
    и что значит этот запрос - вопрос то о трёх запросах

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

    mR_LiNK[deface_0nl Elder - Старейшина

    Joined:
    12 Dec 2006
    Messages:
    147
    Likes Received:
    27
    Reputations:
    13
    "i" имя твоей таблицы..
    Это sql запрос, который получает значения и находит наибольшее..

    что-то не понимаешь?! -> www.google.ru
    зы: sql
    зыы: mysql+pHp
     
    #4 mR_LiNK[deface_0nl, 9 Mar 2007
    Last edited: 9 Mar 2007