需要从商品描述表中确定商品ID最频繁出现的位置,将其与商品销售表中对应的ID进行匹配,然后仅显示description表中对应于sales表中最常出现的商品ID的名称。这个查询看起来是远程正确的吗?
SELECT ItemName FROM ItemDescriptionTable
WHERE ItemID =
(SELECT TOP 1 (ItemID)
FROM ItemSalesTable);
我想从表orderitems中选择最常购买的商品,然后获取这些商品的详细信息并对其进行排序
我有以下返回最多购买商品的方法,但我不知道如何从products表中返回每个商品(P_id)的p_name、p_price和p_image_path
SELECT p_id
, COUNT( p_id ) AS p_id_count
FROM orderitem
GROUP BY p_id
ORDER BY p_id_count $direction
我希望这是有意义的
我正在创建一个网站,在其中我必须使用PHP从MySQL数据库中拉出,对于这个项目,我需要从我的表SELECT Total sales by customerName ORDER BY Total sales DESCending。这是我的表( "sales“表):
我需要让它将其输出到一个表中(但它是实际的信息,而不仅仅是"Customer“或"Total Sales"):
<tr>
<td>Customer</td>
<td>Total Sales</td>
<td
这是我的货桌。
+----------------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------------+---------------+------+-----+---------+-------+
| ID | decimal(18,0) | NO | PRI | | |
| gk
顺序是:按商品和销售价格显示待售商品最多的用户。
不幸的是,我不太知道该怎么做。我当前的状态是:
SELECT item_id, item_name, item_price, user_id
FROM user
JOIN item ON user_id = user_id_seller
ORDER BY count(user_id_seller) desc
我有一个表,其中包含带有销售价格的商品。每件商品都是由某个用户销售的。现在我只想向用户展示谁卖的商品最多,但按商品和价格显示。
目前,我有一个包含id列的表items。我还有一个stores表,它也只包含一个id列。最后,我有一个连接表store_items,其中包含item_id和store_id外键。此表将商品连接到可用的商店。
我需要一种获取方法:通过id获取商品,或者如果itemId变量为null,则获取商店中可用的所有商品;如果storeId变量为null,则获取所有商品。
目前,我有这个,它完全是一团糟:
SELECT DISTINCT i.id
FROM items AS i JOIN store_items AS si ON ITEMVAR IS NULL
AND (
(
我在我的MySQL表中有一个记录,类似于:
/T1582-1995商业商品的商品商品、金融、商业、金融、商业、金融等行业的商品、金融、金融等行业的产品、商品、金融等
1
2
3
4
5
6
我想把它展示在
2013-01-31
一个
B
2013-01-30
C
D
2013-01-29
E
F
我可以按组显示上述情况,但不能按组添加分页。
如果有人能帮我如何在组中添加分页。
我有一个Items表和一个与has_many关联的关联ItemPrices表。ItemPrices表也有一个tier_id字段。
所以它的结构基本上是
Item ItemPrices
--------- ------------
id id
ancestry item_id
title tier_id
price
Items表的设置与has_ances