この質問は私の以前の投稿から来ています。
理由について知りたいのですが:
select * from TPM_USER where '' = ''
ただし、ゼロ行を返します。
select * from TPM_USER where 1 = 1
テーブル内のすべての行を返します。これはSQL標準によるものですか、それともこのOracle固有のものですか?
OracleSQLFiddle 。_
期待どおりに次の作業が行われます。
PostgreSQLSQLフィドル
SQL Server SQL Fiddle
mySQLSQLフィドル