我继承了一个运行Coldfusion8和MySQL 5.0.88的站点。
我有两个表-物品(A),其中包含产品信息,和价格表(P),其中包括卖方价格表。
产品在Products表中是唯一的,但可能包含在价格表中的多个条目(取决于价格表的数量)。
在我的产品搜索中,我需要从A获得产品信息,如果用户被卖方指定了价格表,我还需要从P中的相应价格表中获取价格。
在进行实际产品查询之前,我正在预编译所有sellerID和价格表名称,如下所示:
SELECT count(A.id) AS total
FROM arts A
<cfif variables.use_pricelist
我有三张桌子。
表前缀。这里有默认前缀
id code indx price
表价格表。这个表有pid,连接到可维护的id。
id code name price pid
表cars
id name country bla bla
是否有机会在mysql中触发,在插入到表cars后,将所有记录从前缀复制到价格表中。当我创建新车时,我希望将默认信息从前缀复制到价格表。
我在堆栈中看到了一些文档,但有些文档无法帮助,有些文档是关于其他解决方案的。
嗨,我不能过滤的材料,只属于特定的清单。
Select material
from price
where region='04'
and pricelist ='5'
and pricelist not in ('4','6','7');
我只想要那些材料,是独特的,只有在价格表5,而不是在任何其他价格表。我怎么能拿到这个?
我试图让产品搜索在MySQL 5.0.88中正常工作。
基本设置:我有带产品的表A
A.id
A.ean
A.styleNo
A.price
A.seller (ID e.g. 123, 456)
还有一张带价格表的B桌
B.name
B.ean
B.alt_price
B.seller
卖家可以定义可选的价格表,这是匹配的用户进行搜索。我的搜索大致如下:
SELECT A.styleNo, A.price, B.price
FROM arts A
LEFT JOIN pricelists B ON
B.seller = A.se
我在power查询中有两个表。
价格表
Date Company Price
01/01/2000 A 10
01/02/2000 A 12
01/03/2000 A 15
01/01/2000 B 15
01/02/2000 B 85
01/03/2000 B 98
尺寸表
Date Company Size
01/06/2000 A 10
01/06/2001 A 12
01/06/2002 A 15
01/06/20
我有以下实体:
- Flight itinerary: gives an idea of what flight from destination to arrival city
- Passenger type: Adult, Child, Infant
- Cabin type: Economy, Mid-Economy, Business
- Price: price is based on the combination of Passenger type and Cabin type
我有两种方法来模拟这个模型。假设一个表包含航班行程信息,并生成该航班的flightId。
案例A
价
我有两个表,名为价格和price_history。在更新价格表之前,price_history表将由来自价格表的触发器自动填充。我希望看到名为change的新表中的更改,并在更新价格表之前再次使用触发器填充它。
函数:
create or Replace function test()
returns trigger
as
$
begin
update change set change_= SELECT price_ FROM price ORDER BY(last_update) DESC LIMIT 1 - SELECT price_ FROM price_history ORDER
我有一个简单的表格,其中包含了由ID索引的价格表(ID -价格表,货物代码,货物价格),代码(200,000条记录)--一开始我用“左联接”(LEFT),但它工作得很慢,然后我就这样做了:
SELECT CODE,price FROM PRICELISTS
WHERE ID=1 AND CODE NOT IN (SELECT CODE FROM PRICELISTS WHERE ID=5)
union
SELECT CODE,price FROM PRICELISTS WHERE id=5
它工作得更快,但还不够。有任何方法可以简化代码,使其更快吗?
我有一个在组件表中存储组件的数据库。还有另一个用于组件价格的表格。此表有一个映射到组件id的字段。我的价格表需要存储一堆不同价格(10,100,1000,10K,100K,1M)的信息。问题是,未来有可能存储其他价格类型,如25K或50K。
现在,我的价格表是这样的:
id component_id type price
其中类型当前可以接受1-6之间的值。这很好,因为它将允许我在未来很容易地添加新的价格类型。
另一个选项是一个价格表,如下所示:
id component_id price_10 price_100 price_1000 pric