ФорумПрограммированиеPHP для идиотов → Вопрос по SQL

Вопрос по SQL

  • smackthat

    Сообщения: ? Репутация: N Группа: Адекваты

    Spritz 28 июля 2009 г. 5:08

    Привет! Можно ли как-то на языке mysql явно указать, что это название, а не ключевое слово?
    Пример:

    SELECT order.id,
    order.description,
    order.title,

    FROM order

    WHERE order.from = '18'

    Тут проблема в том, что order воспринимается как ключевое слово, но я хотел бы чтобы это было название таблицы.
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 28 июля 2009 г. 5:11, спустя 3 минуты 7 секунд

    `order` {+++23+++} и язык будет всетаки SQL, не MySQL {+++32+++}

    SELECT `order`.`id`,
    `order`.`description`,
    `order`.`title`,

    FROM `order`

    WHERE `order`.`from` = '18'
    adw/0
  • smackthat

    Сообщения: ? Репутация: N Группа: Адекваты

    Spritz 28 июля 2009 г. 5:12, спустя 29 секунд

    хе, как все просто, спасибо! насчет языка - учту на будущее
  • Givi

    Сообщения: ? Репутация: N Группа: Адекваты

    Spritz 28 июля 2009 г. 7:00, спустя 1 час 48 минут 26 секунд

    smackthat, на будущее учти, что есть список слов, которые нежелательно юзать в названиях таблиц ;) Это рекомендации мануала, насколько мне помнится.
  • smackthat

    Сообщения: ? Репутация: N Группа: Адекваты

    Spritz 30 июля 2009 г. 14:59, спустя 2 дня 7 часов 59 минут

    У меня возник еще один вопрос. У меня есть простая таблица и я туда вставляю очередное значение примерно так:

    INSERT INTO `feedback`
    SET `feedback`.`from` = '$from_id',
    `feedback`.`to` = '$to_id',
    `feedback`.`type` = '$feedback_type',
    `feedback`.`text` = '$feedback_text'


    Также в таблице есть поле id, которое формируется автоматически - автоинкремент.

    Вопрос: как узнать какой id был присвоен в результате именно этого запроса?
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 30 июля 2009 г. 15:03, спустя 4 минуты 7 секунд

    mysql_insert_id?
    adw/0
  • Sinkler

    Сообщения: 9658 Репутация: N Группа: в ухо

    Spritz 30 июля 2009 г. 15:05, спустя 1 минуту 52 секунды

    ток хотел написать… кажись недавно тема была такая, мд5 еще писал…
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 30 июля 2009 г. 15:09, спустя 3 минуты 45 секунд

    Sinkler, писал я, нашел через поиск по юзерам "user:md5 mysql_insert_id" и "user:adw0rd mysql_insert_id" {+++36+++} хотя мд5 и позже писал:
    http://pyha.ru/forum/topic/3072.msg61154#msg61154
    http://pyha.ru/forum/topic/2997.msg59337#msg59337
    adw/0
  • Sinkler

    Сообщения: 9658 Репутация: N Группа: в ухо

    Spritz 30 июля 2009 г. 15:10, спустя 1 минуту 43 секунды

    а, точно =)

    adw0rd, ща по твоему блогу бродил, вобще круто, по-моему мнению, лучший блог который я видел)))

    зы скорей бы свой дописать… {+++39+++} но не люблю торопиться однако, лучше лучше, но медленней =)
  • smackthat

    Сообщения: ? Репутация: N Группа: Адекваты

    Spritz 30 июля 2009 г. 15:16, спустя 5 минут 9 секунд

    adw0rd,
    в десятку {+++194+++} всмысле то что хотел. а блог класный, да, но нехватает каких-то скринкастов
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 31 июля 2009 г. 1:30, спустя 10 часов 14 минут 24 секунды

    Спасибо :)
    adw/0
  • Cossack

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 18 августа 2012 г. 14:00, спустя 1114 дней 12 часов 30 минут

    Девки по лесу гуляли
    И поймали зайца.
    Целый день они искали,
    Где у зайца яйца.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!