Предположим, что у нас есть таблица и сохранить на ней customerid и orderid.Количество смешивания и существует в одном запросе
Каков наилучший подход для взятия подсчета всего заказа и проверка существует определенного CustomerID в один запрос?
Я знаю, что этот запрос неверен, но я вынужден написать, что, поскольку Stackoverflow не разрешил мне опубликовать короткий вопрос!
Например:
(имя таблицы tbTest)
SELECT
COUNT(ORDERID),
EXIST(SELECT ID FROM tbTest WHERE customerid = {n})
FROM tbTest
спасибо, это правильно, но у меня есть вопрос. проверяет выражение case sql server для любых строк? –
добро пожаловать. я не уверен в ответе на ваш вопрос, но, пожалуйста, проконсультируйтесь с некоторыми образцовыми данными, чтобы вы могли с уверенностью сказать об этом. – sarwar026