msql查询买了房没买车库的客户,有楼房销售表,车库销售表,楼房销售表里有客户姓名,车库销售表里也有客户姓名
时间: 2024-01-12 21:04:30 浏览: 111
可以使用如下 SQL 语句查询买了房没买车库的客户:
```
SELECT DISTINCT house_sales.customer_name
FROM house_sales
LEFT JOIN garage_sales ON house_sales.customer_name = garage_sales.customer_name
WHERE garage_sales.customer_name IS NULL;
```
其中,`house_sales` 和 `garage_sales` 分别表示楼房销售表和车库销售表,`customer_name` 表示客户姓名。使用左连接查询两个表中客户姓名相同的记录,然后筛选出车库销售表中客户姓名为空的记录,即为买了房没买车库的客户姓名列表。
相关问题
Java中MySQL数据库中订单表里查询今日销售额
假设你已经使用 JDBC 连接了 MySQL 数据库,那么可以通过以下 SQL 语句查询今日销售额:
```sql
SELECT SUM(total_amount) as today_sales
FROM order_table
WHERE DATE(create_time) = CURDATE();
```
其中,`order_table` 是订单表的表名,`total_amount` 是订单的总金额,`create_time` 是订单的创建时间。
这条 SQL 语句会将今日所有订单的总金额相加,得到今日销售额。`CURDATE()` 函数会返回当前日期。注意,这里使用了 `DATE()` 函数将 `create_time` 转换为日期,以便与当前日期比较。
mysql创建一个表里有出生日期,性,名字,性别,入职时间
以下是创建一个包含出生日期、性别、姓名和入职时间的MySQL表的示例:
```sql
CREATE TABLE t_employee (
emp_id INT PRIMARY KEY AUTO_INCREMENT,
birthday DATE,
sex VARCHAR(10),
name VARCHAR(50),
hiredate DATE
);
```
阅读全文