我正在进行一项无效的查询。我想获取all_destination表中pic的列不为空的数据,我也在我的查询中使用join:
SELECT *
FROM `travels_detail`
INNER JOIN all_destination ON travels_detail.destination = all_destination.destination
WHERE all_destination.pic IS NOT NULL
我的查询中有什么问题?
答案 0 :(得分:0)
您应该检查MySQL返回的错误是什么。它会告诉你错误是什么。
答案 1 :(得分:0)
您只想删除.error
支票,只需
.then
这只会返回已设置IS NOT NULL
的记录。
答案 2 :(得分:0)
试试这个:
package controller;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.scene.control.Button;
import javafx.stage.Stage;
public class AnwendungsController {
// private static MainApp mainApp;
@FXML
public Button buttonSchliessen;
// public void setCallBack(MainApp mainApp) {
// AnwendungsController.mainApp = mainApp;
// }
@FXML
public void handleButtonAbbrechenAction(ActionEvent event) {
Stage stage = (Stage) buttonSchliessen.getScene().getWindow();
stage.close();
System.out.println("Fenster Geschlossen!");
}
}
答案 3 :(得分:0)
你可以尝试这个..它主要是有效的
SELECT * FROM `travels_detail` INNER JOIN all_destination ON travels_detail.destination = all_destination.destination WHERE all_destination.pic ! = ""