반응형
잘못된 구문에 대한 MariaDB에 대한 HeidiSQL 오류
다음 오류가 발생했습니다.
SQL 구문에 오류가 있습니다. MariaDB 서버 버전에 해당하는 설명서에서 사용할 구문을 확인하십시오.
다음은 제 SQL입니다.
UPDATE product
SET cost_price = db2.supplier.Cost_price
FROM product, db2.supplier WHERE product.SKU = db2.supplier.SKU;
어떻게 해결할 수 있습니까?
다음 조인 구문을 사용해 보십시오.
UPDATE product
INNER JOIN db2.supplier ON product.SKU = db2.supplier.SKU
SET product.cost_price = db2.supplier.Cost_price
거기에는 없다FROM
의 조항.UPDATE
MariaDB에서.그냥 사용하기JOIN
대신:
UPDATE product p JOIN
db2.supplier s
ON p.SKU = s.SKU
SET p.cost_price = s.Cost_price;
테이블 별칭 및 명시적 사용 기록JOIN
구문!
언급URL : https://stackoverflow.com/questions/66243786/heidisql-error-for-mariadb-for-wrong-syntax
반응형
'bestsource' 카테고리의 다른 글
노드 재동기화 후 Galera 클러스터 성능 저하 (0) | 2023.08.17 |
---|---|
C# IT 유형 정보.VBA 클래스의 라이브 인스턴스를 전달할 때 GetContainingTypeLib가 실패함 (0) | 2023.08.17 |
PowerShell: csv 파일에서 행 수를 계산하는 방법은 무엇입니까? (0) | 2023.08.17 |
봄과 빈혈 영역 모델 (0) | 2023.08.17 |
Python의 String에서 따옴표 제거 (0) | 2023.08.17 |