带有连接和空白行的mysqli查询

时间:2017-07-04 11:23:30

标签: php mysql join mysqli

我一直在开发一个网站,我需要加入两个表,然后获取结果。

我有一个包含两个表的数据库

表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时,我会得到重复的结果。

我被困在这里!!!

1 个答案:

答案 0 :(得分:0)

在NULL和rowname之间使用as

jsperf