0
Parça kategorileri arayan bir saklı yordamımız var. Her zaman tarihsel olarak M ile başladılar, fakat şimdi S'nin başındaki kısımlarda görünmeyen kısımlarımız var.Saklanmış yordam Parça kategorileri ara
M ve S'yi aramak istiyorum, bu nedenle aşağıdaki prosedürde hem Sol'u (CS_REF, 1) = 'M' olarak görmek için nasıl değiştirebilirim? Ben bir programcı değilim
...
ALTER PROCEDURE [dbo].[CatTypes] AS
SELECT LEFT(CS_REF,3) AS Cat
FROM a_cstwh
WHERE LEFT(CS_REF,1) = 'M'
GROUP BY LEFT(CS_REF,3)
ORDER BY LEFT(CS_REF,3)
OPTION (HASH GROUP)
'IN ('M', 'S') deneyin' –
Toplama işlevleri kullanılmadığında GROUP BY neden kullanılır? – jarlh
tam olarak sahip olduğunuz gibi koydum, WHERE LEFT (CS_REF, 1) = IN ('M', 'S') – Mark2109