mysql_real_escape_string / Говнокод #19415 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
select 
   (select name from dbo.Product where ID = @id) as name, 
   (select sh_name from dbo.Product where ID = @id) as sh_name, 
   (select type from dbo.Product where ID = @id) as type,
   (select description from dbo.Product where ID = @id) as description, 
   (select count(*) from dbo.ProductSales ps join  dbo.Product p on p.ID=ps.ID_PRODUCT where ID = @id) as product_sales
..............
и т.д.
думаю смысл понятен)

Офигенный способ выбора данных из таблиц(ы). Да-да Sql бывает и таким :)

Запостил: Onimys Onimys, (Updated )

Комментарии (5) RSS

  • как вообще можно до такого дойти? это же какой-то типа дзен
    Ответить
  • вот если бы еще sql server не кидал эксепшены, когда подзапрос две строки дает, то было бы весело.
    просто, _что-то_ мне подсказывает, что в данной таблице нет такого понятия как первичный ключ, и если чуточку постараться, то можно вставить продукт с таким же ID
    Ответить
  • - Я никому не скажу, я... ты мне нравишься, Пашка, очень.
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8