Sono abbastanza nuovo per SQL e stavo cercando di ottenere un elenco completo di prodotti che corrispondono a un input utente di un productID. Qualcosa di simile:Esecuzione di un confronto LIKE su un campo INT
SELECT ProductID, ProductName FROM Products WHERE ProductID LIKE '%15%'
lo vorrei elencare tutti i prodotti corrispondenti, quali: 15, 150, 2154, ecc
Purtroppo Sto correndo in problemi perché il campo productID è un INT e non una stringa. C'è un modo relativamente semplice intorno a questo?
Se la risposta "corretta" è per convertire/eseguire il cast del valore in testo, la tabella deve essere modificata per convertire la colonna in testo in modo permanente. Questo è intuitivo perché non è necessario eseguire la matematica sugli identificatori del prodotto. – onedaywhen