我正在尝试使用必须从数据库中查询的3个表编写一些代码,以下是其布局方式:
function languageSwitcher() {
if ($("#polyglot-language-options").length) {
$('#polyglotLanguageSwitcher').polyglotLanguageSwitcher({
effect: 'slide',
animSpeed: 500,
testMode: true,
onChange: function(evt) {
alert("The selected language is: " + evt.selectedItem);
}
});
};
}
现在我需要值( TableB.Order,TableC.Order,TableC.Action,TableC.Device )
这些值是根据用户输入确定的,该用户输入将使用值 TableA.Number (具有唯一的ID TableA.ID )。
TableA (ID, Number, Name, etc.)
TableB (ID, Order, TableA_ID, etc.)
TableC (ID, Order, Action, Device, TableB_ID, etc.)
寻找任何提示。
答案 0 :(得分:2)
查询内容应如下所示:
SELECT TableB.[Order] as TableB_Order, TableC.[Order] as TableC_Order,
TableC.Action, TableC.Device
FROM TableA
INNER JOIN TableB ON TableA.Id = TableB.TableA_ID
INNER JOIN TableC ON TableB.Id = TableC.TableB_ID
WHERE TableA.Number LIKE '%USER INPUT%'