我遇到从(伪)完全连接中获取正确结果的问题。所以我创建了一个示例表来说明问题。我用两个表创建了一个测试数据库(TestDB),如下所示:
private init(player: CFPlayer, opponent: CFPlayer, board: [[CFCellState]]) { ....
(:-P)并在其中加入一些值如下:
MyTable的
和MyChair
现在我使用以下SQL语句:
CREATE TABLE `TestDB`.`MyTable` ( `Leg1` VARCHAR(10) NOT NULL , `Leg2` VARCHAR(10) NOT NULL , `Leg3` VARCHAR(10) NOT NULL ) ENGINE = InnoDB;
CREATE TABLE `testdb`.`MyChair` ( `Back1` VARCHAR(10) NOT NULL , `Back2` VARCHAR(10) NOT NULL , `Back3` VARCHAR(10) NOT NULL ) ENGINE = InnoDB;
这应该给我一行,但实际上给了我两个好像忽略了条件(见下文)。
我的语法有问题吗?
答案 0 :(得分:1)
我认为这就是你要做的。最后一个where子句仅用于右连接部分,而不是整个查询。使用此
& 0xff