小编R. *_*zen的帖子

"无效的列名称","子查询的别名上的排序依据"

我已经创建了一个存储过程,我想在其中添加一个替代order by子句.问题是查询失败了"无效的列名''aantal regels'"

这是我现在的查询.

SELECT 
            l.lead_id,
            l.afdeling_id,
            l.advertentie_id,
            l.naam,
            l.type,
            l.status,
            l.herkomst,
            l.aanmaakdatum,
            l.klant_id,
            l.overigegegevens,
            af.afdelingsnaam,
            (SELECT 
                COUNT(lead_regel_id) 
            FROM 
                Lead_regel As lr 
            Where 
                Lr.lead_id = l.lead_id And 
                lr.status <> 100
            ) 
            AS aantal_regels,

            (SELECT 
                COUNT(lead_id) 
            FROM 
                Lead_unread As lu 
            Where 
                lu.lead_id = l.lead_id And 
                lu.user_id = @uid
            ) 
            As lead_ongelezen,

            (SELECT 
                COUNT(lru.lead_regel_id) 
            FROM 
                Lead_regel As lr2 
            INNER JOIN 
                Lead_regel_unread As lru ON 
                lr2.lead_regel_id = lru.lead_regel_id 
            Where 
                lr2.lead_id = l.lead_id And 
                lru.user_id = @uid And 
                lr2.status <> 100
            ) 
            As lead_regel_ongelezen …
Run Code Online (Sandbox Code Playgroud)

sql alias stored-procedures sql-order-by

4
推荐指数
1
解决办法
4558
查看次数

将UITableView添加为SubView时,无法识别的选择器被发送到实例

当我在代码中创建了一个UITableView时,将它作为子视图添加到代码中,它一切正常.可以看到绿色的桌面视图.我为此创建的代码示例.

- (void)getOverviewTable
{
  // Adding the TableView
  OverviewTableViewController *overviewTableViewController = [[OverviewTableViewController alloc] init];
  UITableView *overviewTableView = [[UITableView alloc] initWithFrame:(CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height))];

  // Set the datasource and delegete will come here

  [overviewTableView setBackgroundColor:[UIColor greenColor]];

  [self.view addSubview:overviewTableView];
}
Run Code Online (Sandbox Code Playgroud)

但是在我为TableView设置了DataSource和Delegete后,我会收到警告.达到它的总代码如下:

- (void)getOverviewTable
{
  // Adding the TableView
  OverviewTableViewController *overviewTableViewController = [[OverviewTableViewController alloc] init];
  UITableView *overviewTableView = [[UITableView alloc] initWithFrame:(CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height))];

  // Set the datasource and delegete will come here
  [overviewTableView setDataSource:overviewTableViewController];
  [overviewTableView setDelegate:overviewTableViewController];

  [overviewTableView setBackgroundColor:[UIColor greenColor]];

  [self.view addSubview:overviewTableView];
} …
Run Code Online (Sandbox Code Playgroud)

uitableview ios unrecognized-selector

0
推荐指数
1
解决办法
4256
查看次数