美文网首页
2022-04-01 sql:查找 ifnull leftjo

2022-04-01 sql:查找 ifnull leftjo

作者: 16孙一凡通工 | 来源:发表于2022-04-01 10:13 被阅读0次

584. 寻找用户推荐人

ifnull(id,0)是空就置0

# select c.name  from customer c
# where  ifnull(c.referee_id,0)!=2;
select name from customer
where id not in 
(select id from customer where referee_id=2);

183. 从不订购的客户

where 在开始时执行检测数据,对原数据进行过滤。
having 对筛选出的结果再次进行过滤。
on用于连接查询,表示连接条件。
left join左表全显示,右表没有的会被置空
as表示输出

# Write your MySQL query statement below

# customer 的id=order Cuid
select c.name as Customers from Customers c
left join Orders o
on c.id=o.customerId   where o.id is null;

198. 打家劫舍

java版本:

class Solution {
    public int rob(int[] nums) {
        int n=nums.length;
        int[] dp=new int[n+1];
        if(n==1){
            return nums[0];
        }
         if(n==2){
            return Math.max(nums[0],nums[1]);
        }
        dp[0]=nums[0];
        dp[1]=Math.max(nums[1],nums[0]);

        for(int i=2;i<n;i++){
            dp[i]=Math.max(dp[i-2]+nums[i],dp[i-1]);
        }
        return dp[n-1];

    }
}

相关文章

  • 2022-04-01 sql:查找 ifnull leftjo

    584. 寻找用户推荐人[https://leetcode-cn.com/problems/find-custom...

  • SQL中常用函数

    SQL中IF、IFNULL函数的使用 SQL中INSTR函数的使用 注:INSTR和LIKE的相同处以及区别 in...

  • HQL和SQL的不同函数

    MySQL中的IFNULL()不能再HQL中使用,要用COALESCE()。 SQL HQL NOTICE: 上面...

  • ifnull

    ifnull 1.若果comm奖金为空,则取值为0 IFNULL(comm,0);

  • 005,数据库查询操作-聚合函数

    查询中ifNull()的用法数据 SELECT *,IFNULL(age,0) as result from 表名...

  • IFNULL

    当 userId 不存在时,select 语句返回空,空值无法赋给基本类型 int,应将数据库语句改为 如果 su...

  • IFNULL/IF

    IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NU...

  • 第一天下午、Oracle的基本语句,命令

    建立SQL命令的建立,文件-新建-SQL命令。 就直接可以写代码了,比如从所有表里面查找tom 如果查找中文会遇见...

  • 关于各个数据库递归(start with connect by

    查找根结点(自下而上) Oracle: SQL Server/DB2: Mysql: 查找叶子结点,自上而下 Or...

  • mysql 笔记

    1.limit用法: 2.ifnull()用法: 如果expression_1不为NULL,则IFNULL函数返回...

网友评论

      本文标题:2022-04-01 sql:查找 ifnull leftjo

      本文链接:https://www.haomeiwen.com/subject/pozojrtx.html