我一直在开发一个网站,我需要加入两个表,然后获取结果。
我有一个包含两个表的数据库
表1以mem命名 表2以付款命名
现在,表1包含网站上所有用户的名称和drawid 表2包含付款月份和抽奖的会员付款
两个表中的绘制ID和绘制相同。 用户必须每月支付费用,任何用户都可以提前一个月支付费用。
现在,我需要获取尚未支付金额的memebrs总数,直到第4个月,其名称和已支付的总分期付款。
这是我正在使用的查询。它的工作好,但唯一的问题是它也给了我一些空白的结果。
<?php
$types = ['success', 'info', 'warning', 'error'];
?>
<script type="text/javascript">
<?php
foreach ($types as $type) {
foreach (Flash::$type() as $message): ?>
new Noty({
type: '<?=$type?>',
layout: 'topCenter',
text: '<?= e($message) ?>',
timeout: 5000,
progressBar: false,
closeWith: ['click', 'button']
}).show()
<?php endforeach;
}
?>
</script>
我知道这是因为在查询中使用了NULL但我不知道如何在不使用NULL的情况下使其工作并获得所有非空白结果..
当我不使用NULL时,我会得到重复的结果。
我被困在这里!!!