1. SQL / Говнокод #7240

    −851

    1. 1
    facepalm.sql

    В таблице платежей несколько полей с цифрами - _amount и _value.
    В связаной таблице есть поле PaymentAmount.
    Угадайте, какому полю платежа оно соответствует 7:

    Запостил: wiz, 13 Июля 2011

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

    • Ответ - прямоугольному?
      Ответить
    • Помеченному как - не заполнять?
      Ответить
    • _value
      Ответить
      • Но... Но зачем? Интересно, что думал архитектор этой бд.
        Ответить
        • почему топикстартер спрашивает у меня?
          Ответить
          • Ну как же, с первого раза угадали. Может есть какой-то инсайт по теме.
            Ответить
            • Ватсон, просто я скрыл от Вас всю цепочку рассуждений и предоставил лишь окончательный результат (ц)



              В таблице платежей несколько полей с цифрами - _amount и _value.
              В связаной таблице есть поле PaymentAmount.
              Угадайте, какому полю платежа оно соответствует 7

              логично предположить, что это было бы _amount, но Вы зачем-то даете еще и _value. Следовательно, оно самое и есть - иначе бы Вы не удивились и не начали бы топик.


              на самом деле следовало бы таблицу называть payments, а связанное поле называть как-то вроде payment_id, или по какому там полю связывается
              Ответить
        • чтоб-бы враг не догадался :)
          Ответить
    • Походу вообще не из этой таблицы.
      Ответить
    • Ответить
      • Да там вообще прекрасный T-SQL кругом. Опечатки, названия полей с «_» в начале...
        Ответить
    • я нашел много говна, но никому не покажу, завидуйте
      Ответить
    • показать все, что скрытоvanished
      Ответить

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