ФорумРазработкаУстановка и администрирование ПОСерверы баз данных → Помогите с ошибкой в запросе mysql

Помогите с ошибкой в запросе mysql

  • fgets

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

    Spritz 29 июня 2011 г. 15:48

    вот запрос:
    SET @selected_tariff=2; 
    SELECT
    CASE WHEN
    (
    (SELECT LENGTH(tariff_traffic_limit) FROM tariffs WHERE tariff_id=@selected_tariff)>0
    )
    THEN
    (
    CASE WHEN
    (
    LENGTH
    (
    INSERT INTO traffic_balance VALUES
    (
    (SELECT MAX(balance_id) FROM balances),
    (SELECT tariff_traffic_limit FROM tariffs WHERE tariff_id=@selected_tariff)
    )
    ) > 0
    )
    THEN
    1
    ELSE
    0
    END
    )
    END;


    mysql ругается:
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INTO traffic_balance VALUES ( (SELECT MAX(balance_id) FROM balances), ' at line 12

    вижу что беда в INSERT INTO, может его нельзя тут ставить вовсе? кто знает подскажите
    Спустя 274 сек.
    не охото разбивать на два запроса
  • phpdude

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

    Spritz 29 июня 2011 г. 16:21, спустя 33 минуты 6 секунд

    охуеть гавно, ты сам сочинил?)
    Сапожник без сапог
  • artoodetoo

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

    Spritz 29 июня 2011 г. 17:06, спустя 44 минуты 59 секунд

    где заканчивается фраза VALUES ?
    ιιlllιlllι унц-унц
  • fgets

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

    Spritz 29 июня 2011 г. 18:25, спустя 1 час 18 минут 35 секунд


    охуеть гавно, ты сам сочинил?)


    попизди тут ещё



    артодеу: VALUES кончается где ему и надо, ищи закрывающую скобочку
    Спустя 250 сек.
    Приложение-клиент посылает сигнал о регистрации нового пользователя, есть тарифные планы с ограниченным трафиком, а есть безлимитные. Данный запрос создаст запись в таблице учета трафика если в тарифе, который выбрал пользователь имеется лимит
  • fgets

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

    Spritz 29 июня 2011 г. 19:42, спустя 1 час 17 минут 32 секунды

    Что смешного? Первый раз увидели длинный запрос?
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 29 июня 2011 г. 19:49, спустя 6 минут 21 секунду

    Первый раз увидели длинный запрос?

    и это ты называешь длинный?))
    щас главрыб придет, выложит свой XD
    Высокоуровневое абстрактное говно
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 29 июня 2011 г. 20:26, спустя 37 минут 47 секунд

    хе-хе
    Спустя 187 сек.
    http://www.slideshare.net/spf13/mongodb-and-ecommerce-a-perfect-combination

    страницы 31 и 32
  • artoodetoo

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

    Spritz 29 июня 2011 г. 23:08, спустя 2 часа 41 минуту 59 секунд

    fgets, это был диагноз. mysql также не может понять что именно надо добавить
    Спустя 102 сек.
    перечисли список полей insert into xxx(…………..) может тогда ясность в голове проступит
    ιιlllιlllι унц-унц

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