使用从另一个表中获取的条件选择表

时间:2018-02-17 05:03:47

标签: php sql

我有两个表,一个名为m_loan,另一个名为m_action。我想从m_loan中选择带有m_action

标准的数据

以下是表格结构 的 m_loan

没有 名称
accno
标准杆 频率

m_action
没有

freq_min
freq_max
动作

例如,如果m_action中有标准数据 1,1,3,4,没收抵押品 2,1,1,2,致电债权人

并且m_loan中有一些数据 1,Joko,12345,1,2

上面的数据(Joko)会得到“打电话给债权人”的回应,因为PAR是1,频率是2(在'打电话给债权人'的范围内)。

我不知道怎么做到这一点。谢谢你的回复:)

2 个答案:

答案 0 :(得分:0)

以下sql将对您有所帮助,

select ml.*, ma.action from m_loan ml, m_action ma 
where ml.par = ma.par and (ml.frequency between ma.freq_min and ma.freq_max)

答案 1 :(得分:0)

从m_loan中选择*,其中m_loan.par = m_action.par和(m_loan.frequency介于m_action.freq_min和m_action.freq_max之间)