Приоритет в исполнении sql - PullRequest
0 голосов
/ 08 октября 2019

Я пытаюсь сделать своего рода код приоритета для запроса SQL.

Должно быть так, у меня 4 условия,

ID number, 
Name, 
Alias **and** born date, 

, поэтому запрос должен быть следующим, если у меня есть ID number, display Name, Alias и born date плюс социальное обеспечение, размер, место, где он / она живет по этому номеру.

Если идентификационный номер пуст, выберите «Имя» и отобразите его (очевидно, кроме идентификационного номера).

Если имя пустое, перейдите к Alias. У меня также есть условия и , которые появляются на дату рождения в конце запроса

Пока у меня есть следующее:

SELECT ID, Name, Alias, Place, social security, size
FROM [Main].[FacilityInformation]
WHERE ID in ('01957TA45') 
or Name IN ('James') 
or Alias in ('Jay') 
**and** Born_date ('1980-07-28')

Я не полностьюуверен, если это работает, как я хочу.

Спасибо,

1 Ответ

0 голосов
/ 08 октября 2019

Вы пропустили скобки для операционных:

WHERE (ID in ('01957TA45') 
or Name IN ('James') 
or Alias in ('Jay'))
AND Born_date in ('1980-07-28')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...