변수 @x로 설정된 제품 ID를 계산하고 싶습니다. phpmyadmin의 질의에 프로 시저 또는 함수가 없습니다. 하지만 오류mysql을 사용하여 select에서 ouput을 변수로 설정하는 방법은 무엇입니까?
set @x=70489;
set @y = select count(`product_id`) from `oc_product` where `language_id`=2 and `product_id`[email protected];
select @x;
SELECT @y;
SQL 쿼리 :
oc_product
에서 문서 세트 @ X = 70489 설정 @y = SELECT COUNT (product_id
) 여기서 = 2language_id
및product_id
= @ X; MySQL은 말했다 : 문서 1064 - SQL 구문에 오류가 있습니다. 시작과 끝에서 줄에 '어디에'언어에 관한oc_product
에서 @y 설정 = SELECT COUNT (product_id
) '2
첫 줄에는 ';'가 누락되었습니다. – fancyPants
알지만 작동하지 않음 – RedArmy
다른 구분 기호를 설정 하시겠습니까? – fancyPants