我刚刚开始使用SSRS 2008和SQL Server 2008。我正在尝试创建一个涉及查询某些部门及其子部门的报告(例如,一个部门将类似于“金融部门”,其子部门将是“银行”、“转移”等)。然而,扇区和子扇区的变化有点快,我不知道如何在不对扇区和子扇区进行硬编码的情况下生成报告。我想要做的是像for循环一样,我可以首先查询扇区,然后对于每个扇区,查询它的子扇区。有谁知道怎么做吗?
我有一个名为industry的php变量,我想要做的是在mysql数据库中查询该变量。但是,mysql数据库有五个列,其中可能存在该变量,如下所示。
工业1工业2工业3工业4工业5
下面是我当前的php代码。
$query = "SELECT * FROM data where listing = 'rec' and industry='$industry'";
是否有一种方法可以针对所有被称为工业的列查询我的php变量?
context "can have 2 companies associated with it(v2)" do
it "should have an error when multiple companies can't belong to an industry " do
@company1 = Factory(:company)
@company2 = Factory(:company)
@industry = Factory(:industry)
@company1.in
我有张桌子:
TRADESHOW
id
name
industry
该行业目前被列为行业的文字名称(软件、硬件、网络等)。我正在考虑将行业转移到一个单独的表中,这似乎是一个更好的设计,也使我的应用程序添加或编辑不同行业的数据更加一致和更容易。新的表格如下:
INDUSTRY
id
name
TRADESHOW.industry就会变成TRADESHOW.industry_id
我的问题:
,这个变化有意义吗?INDenter code hereUSTRY表是否应该有一个代理键(INDUSTRY.id),还是INDUSTRY.name的一列作为主键更有意义?是在实现INDUSTRY表之后形成一个