Convert eller Cast
Jeg har lidt problemer med at covertere en char til en int når det er i forbindelse med et aliasJeg har følgende sql som ikke virker
select DISTINCT U.Name from UNIT U
INNER join UnitINV UI_1 on UI_1.UnitID = U.UnitID INNER join INV I_1 on UI_1.InvID = I_1.InvID
INNER join UnitINV UI_2 on UI_2.UnitID = U.UnitID INNER join INV I_2 on UI_2.InvID = I_2.InvID
WHERE
(I_1.name = 'CPU' and I_1.Value = 'Intel') AND (I_2.name = 'Processor Speed' and I_2.Convert(Int, Value) > 1500)
AND
type=1 order by U.Name
problemet er at mit value felt både kan være tekst og tal. Når jeg kører en sql uden alias
