0 0

求解一个关于join的Access的SQL语句3

表PRODUCT:
ID |PNAME
---------
1  |AA  
2  |BB  
3  |CC  
4  |DD  

表Mapper
USERNAME  |PRODUCTID  |PCOUNT(代表购买某个商品的数量)
--------------------------------
Tommy     |1          |1
Jack      |1          |2
Tommy     |2          |3
Alice     |2          |1
Wendy     |3          |1
Jack      |4          |1
Tommy     |4          |2

我现在想要得到的结果是
每一个商品的名称以及用户Tommy购买的该商品的数量的一个列表,
(如果某个商品Tommy没有购买,则数量一栏显示0或者空)
预期结果应该如下:
PRODUCT.PNAME  | PCOUNT
-----------------------
AA            |1
BB            |3
CC            |NULL
DD            |2

请问这个sql语句在ACCESS下面应该怎么写啊?
我在MYSQL上像下面这样写是可以的,但是在ACCESS报错:
select product.pname, mapper.pcount
from
product
left join
mapper
on
product.id = mapper.productid
and
mapper.username = 'Tommy'
2010年4月12日 15:08
目前还没有答案

相关推荐

    数据库中sql语句的课件

    INPUT "请输入第一个参数:" TO a INPUT "请输入第二个参数:" TO b INPUT "请输入第三个参数:" TO c Z = B * B - 4 * A * C IF Z >= 0 X1 = (-B + SQRT(Z)) / (2 * A) X2 = (-B - SQRT(Z)) / (2 * A) ?X1, X2 ...

    自然语言生成多表SQL查询语句技术研究.pdf

    为了验证模型和算法的有效性,研究者在一个名为Spider的开放文本生成SQL数据集上进行了实验。这个数据集包含了大量真实世界的复杂查询场景,可以用来测试和评估算法在实际应用中的表现。实验结果显示,采用这种方法...

    excel规划求解,sql实现方法,在m个数据中找出合计值等于特定值的n个数据,亲测可用,速度超快,比excel快N倍

    excel规划求解sql实现方法,在m个数据中找出合计值等于特定值的n个数据,执行效率远远大于excel的效率,在excel几个小时无法求解但在ORACLE数据库(其他数据库同样可以)秒级执行完毕。适用多种数据库

    求解一个问题

    然后,编写SQL查询语句,通过Java代码执行这些查询以找到匹配用户搜索条件的书籍。 图形定位则可能涉及到地理信息系统(GIS)或地图API。在Java中,Google Maps API和OpenStreetMap的Java库(如JOSM)是常见的选择...

    labview一元一次方程求解例程

    labview一元一次方程求解例程

    人工智能大作业基于模拟退火算法的夏普比率求解python源码+sql数据库+详细注释(附带股票分析功能).zip

    【资源说明】人工智能大作业基于模拟退火算法的夏普比率求解python源码+sql数据库+详细注释(附带股票分析功能).zip人工智能大作业基于模拟退火算法的夏普比率求解python源码+sql数据库+详细注释(附带股票分析功能)....

    SQL语句练习实例之七 剔除不需要的记录行

    `sp_columns`存储过程返回表或视图的列信息,`COALESCE`函数用于返回第一个非NULL的参数。如果所有参数都是NULL,`COALESCE`将返回NULL。以下是示例: ```sql EXEC sp_columns 'Employees' DELETE FROM Employees ...

    Sql 问题,时间顺序问题求解

    一个Sql难题,不知道如何解决。在论坛中发贴求解.

    sql试验报告sql的试验报告,一学期的实验报告都在里面。包括试验目的和截图,实验步骤,等等

    首先,实验报告的第一个部分涉及到SQL Server 2000的安装。实验目的是让学生了解SQL Server的安装流程,并学会配置服务器和客户端环境。在这一过程中,学生需要在自己的主机上安装SQL Server 2000,并创建数据库,这...

    SQL面试(SQL面试的一些题目和答案)

    关于"小霸王"的求解问题,这是一个数字谜题,可以使用循环和条件判断来解决,但在SQL中并不常见。通常这类问题更适合编程语言如Python或Java。 最后,给定的数据片段要求查询每门课都大于80分的学生姓名,可以使用...

    2024最全关于旅行商问题的多种算法求解

    2024最全关于旅行商问题的多种算法求解2024最全关于旅行商问题的多种算法求解2024最全关于旅行商问题的多种算法求解2024最全关于旅行商问题的多种算法求解2024最全关于旅行商问题的多种算法求解2024最全关于旅行商...

    求解非线性方程组的一个例子

    此程序使用牛顿迭代法求解一个非线性方程组,该方程组的形式如下: 0.5cost+u+v+w-x=2.67 t+0.5sinu+v+w-y=1.07 0.5t+u+cosv+w-x=3.74 t+0.5u+v+sinw-y=0.79 求解的精度为10E-12.可以参考。

    Oracle 数值求解优化算法

    用Oracle PL/SQL 语言开发的运筹学(最优化)算法.目前包括线性方程组求解,线性规划最优化求解等功能,经过了大量数据测试验证,附带详细使用说明,新功能正在继续开发调试之中,敬请各位使用并不吝赐教. A.运筹学算法...

    一元一次方程求解代码

    应用面向对象编程思想,适用于初学者学习c++编程时的理解和应用。具体实现了一元一次方程的求解,代码较为简洁但是有一定的学习价值,希望能给您的学习带来帮助!

    PLSQL求10的阶乘

    阶乘是一个常见的示例,它不仅有助于理解循环语句的基本用法,还能够帮助我们更好地掌握数据库编程语言的语法结构。本文将详细介绍如何使用 PL/SQL 来计算10的阶乘,并通过三种不同的循环结构来实现:`LOOP`、`FOR`...

    huarongdao.sql

    华容道求解过程sql语句集

    ECOS求解器求解二阶锥问题C语言程序

    ECOS的C++接口提供了一个简洁而灵活的方式,允许程序员创建优化模型,设置参数,然后调用求解器来找到最优解。以下是一些关键知识点: 1. **二阶锥问题**:这类问题通常涉及到形式为`minimize f(x) s.t. Ax ≤ b, x...

    全国计算机等级考试《二级Access数据库程序设计》试题(网友回忆版)四.docx

    在 Access 数据库程序设计中,生成表查询是一种常用的操作查询类型,主要用于从一个或多个表中提取有用数据来创建新的表。如果目标数据库中已经存在同名的新表,则会覆盖原有数据。 **SQL 语法格式**: ``` SELECT ...

    SQL Server中求素数

    下面将详细介绍如何使用SQL Server 2005编写一个简单的脚本来找出从m到n之间的所有素数: #### 步骤一:定义变量 首先,我们需要定义两个整型变量`@a`和`@b`。其中`@a`用于循环遍历m到n之间的每一个数,而`@b`用于...

    遗传算法求解Rastrigin函数

    遗传算法求解Rastrigin函数遗传算法求解Rastrigin函数遗传算法求解Rastrigin函数遗传算法求解Rastrigin函数

Global site tag (gtag.js) - Google Analytics