PHP는 두 테이블의 서로 다른 데이터를 비교합니다.
테이블 데이터 비교 SQL 문:
(select * from EMP minus select *from EMP2) union (select * from EMP2 minus select * from EMP)
참고: 전제는 테이블 구조가 동일하다는 것입니다. 데이터 차이 쿼리
를 수행하면 다음 결과를 얻을 수 있습니다.
# 🎜🎜#
select a.*,'EMP' from (select * from EMP minus select * FROM EMP2) a union select b.*,'EMP2' from (select * from EMP2 minus select * FROM EMP) b얻어진 쿼리 결과는 다음과 같습니다. #🎜🎜 #
결과: 구별을 위해 EMP 라인을 추가했습니다.
<?php
$serve = 'localhost:3306';
$username = 'root';
$password = 'admin123';
$dbname = 'examples';
$link = mysqli_connect($serve,$username,$password,$dbname);
mysqli_set_charset($link,'UTF-8'); // 设置数据库字符集
$result = mysqli_query($link,"select a.*,'EMP' from (select * from EMP minus select * FROM EMP2) a union select b.*,'EMP2' from (select * from EMP2 minus select * FROM EMP) b");
while ($row = mysqli_fetch_assoc($result)) {
}
?>
더 많은 PHP 관련 지식을 보려면 # 🎜🎜#PHP中文网
위 내용은 PHP는 두 테이블의 서로 다른 데이터를 비교합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!