Как найти первичный идентификатор на основе данных объединения двух или более столбцов в SQL - PullRequest
0 голосов
/ 25 июня 2019

Я хочу получить первичный идентификатор строки данных на основе данных объединения двух столбцов.Я использую C #, и у меня есть объединенные данные из двух столбцов Product_Name и Packing, и я хочу получить Product_ID на основе объединенных данных о продукте.Проблема в том, что я написал вместо «Нечто»?

Produt_ID  | Product_Name | Packing
   1           Tang          200 g
   2           Soap           50 g


Select Product ID from Products Where Combine(Product_Name,' ',Packing) Like '%Tang 200 g%'

, но это не дает правильный идентификатор

1 Ответ

0 голосов
/ 25 июня 2019

Вы можете попробовать использовать concat ()

Select Product ID 
from Products Where concat(Product_Name,' ',Packing) Like '%Tang 200 g%'

или используйте как AND как

Select Product ID 
from Products Where Product_Name '%Tang% 
AND Packing like'%200 g%' 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...