Привет всем (обратите внимание, что у меня схожие темы с разными вопросами),mysql number literal in select statement
Я изучаю MySQL. Я наткнулся на несколько вопросов с множественным выбором. Если я сомневаюсь, что ответ был или не был убежден, что это правильно, я начал искать google, stackoverflow и сайт mysql. Однако для некоторых я все еще не мог подтвердить, какой был правильный ответ.
Вопрос:
SELECT 'Student Name:' || Stud_Name FROM Students WHERE Stud_ID = 50;
Какие из перечисленных ниже будет рассматриваться как число буквального в ЗЕЬЕСТЕ?
Ответы:
A. 50 B.
Stud_ID
C. Имя студента
D. ||
Предлагаемый ответ: D.
Ответом будет A. Поскольку это число, и это буквальное.
Двойные каналы concat, если PIPES_AS_CONCAT установлен в режиме SQL.
В противном случае это логично OR
.
Есть ли что-то, что я упускаю?
Если у вас есть замечания по этому вопросу/ответу или по любому из моих замечаний, я рад это слышать!
Большое спасибо!
Человек, этот сайт быстро становится проверить мое домашнее задание вещь. – Mihai
Ваш ответ - это, конечно, способ быстрого подсчета голосов. Быстрая проверка, однако, не для меня. Я это узнал. Я подумал об этом и попытался ответить на этот вопрос. У меня просто нет уверенности, если это не так, или вопрос (как некоторые доказали мои другие вопросы) – th3penguinwhisperer