如何删除表行中的空值

时间:2019-02-27 07:40:03

标签: mysql codeigniter

我的照片:

enter image description here

在这种情况下,我正在从餐桌的日刊中获取数据并显示在视图页面中。

现在,我的问题是,如果贷方和借方都为“ 0”,我不想显示该行。 我没有在该图片中向icici显示praveen kumar帐户,因为这两个列的值均为零。

这是我的控制器代码:

$data['PName'] =$this->db->query("SELECT * FROM accmaster ")->result_array()

2 个答案:

答案 0 :(得分:4)

您的SQL缺少WHERE子句,请使用以下命令:

$data['PName'] = $this->db->query("SELECT * FROM accmaster WHERE Debit!=0 OR Credit!=0")->result_array()

答案 1 :(得分:2)

您缺少where子句以过滤出包含零的值。

String dateFormat = "HH:mm:ss MM/dd/uuuu";
        String dateString = "11:30:59 02/31/2015";
        DateTimeFormatter dateTimeFormatter = DateTimeFormatter
            .ofPattern(dateFormat, Locale.US)
            .withResolverStyle(ResolverStyle.STRICT);
        try {
            LocalDateTime date = LocalDateTime.parse(dateString, dateTimeFormatter);
            System.out.println(date);
        } catch (DateTimeParseException e) {
            // Throw invalid date message
            System.out.println("Exception was thrown");
        }

我希望这样做。