问题列表 - 第31043页

尝试链接SQL Server中多个表的关键字"group"附近的语法不正确

我试图在SQL Server中链接几个表.下面的代码显示了到目前为止我如何将表链接在一起:

select *
from profile
left join learner l on l.learnerid = profileid
left join learner_levels ll on ll.learnerid = l.learnerid
left join subjects s on s.subjectid = ll.subjectid
left join learner_group lg on lg.learnerid = profileid
where ll.archived = '0' and ll.completed = '0'
order by surname asc`
Run Code Online (Sandbox Code Playgroud)

我想要做的是通过表"group"中的"groupid"过滤结果.如果我将其添加为"左连接"语句,我会收到标题中所述的错误 - "关键字'组'附近的语法不正确."

这是我试过的:

select *
from profile
left join learner l on l.learnerid = profileid
left join learner_levels ll on ll.learnerid = l.learnerid
left join subjects s on s.subjectid …
Run Code Online (Sandbox Code Playgroud)

sql-server

2
推荐指数
1
解决办法
2065
查看次数

bash找到一个然后打印的grep链接

我有一些数据文件的索引文件,基本上采用的格式

索引文件:asdfg.log.1234.2345.index

数据文件:asdfg.log

我们的想法是搜索所有索引文件.如果值XXXX出现在索引文件中,请转到grep其相应的数据文件,并打印出数值为XXXX的数据文件中的行.

到目前为止,我只需在索引文件中搜索值XXXX,例如

find . -name "*.index" | xargs grep "XXXX"     // Gives me a list of the index files with XXXX in them
Run Code Online (Sandbox Code Playgroud)

如何使索引文件匹配,然后grep其相应的数据文件?

grep find

7
推荐指数
1
解决办法
1614
查看次数

在存储过程中使用带有可选参数的UPDATE

我有一个像这样的SP(使用SQL Server):

ALTER PROCEDURE [dbo].[sp_ClientNotes_update]
    @id uniqueidentifier,
    @ordering smallint = NULL,
    @title nvarchar(20) = NULL,
    @content text = NULL
AS
BEGIN
    SET NOCOUNT ON;
    UPDATE tbl_ClientNotes
    SET ordering=@ordering, title=@title, content=@content
    WHERE id=@id
END
Run Code Online (Sandbox Code Playgroud)

我想只在它们被传递到SP时设置值,即不是NULL.可以这样做吗?

这个问题似乎表明唯一的方法是使用完全独立的条件查询,但对于3个可选参数,这显然是一场噩梦!

sql-server stored-procedures

23
推荐指数
1
解决办法
11万
查看次数

如何截断MySQL查询中为列返回的文本

我在MySQL数据库中有一个表,我正在运行简单的SELECT查询(用于快速诊断/分析 - 因为我没有在服务器上运行phpmyadmin - 出于安全原因).

我希望能够使用以下内容截断返回的数据:

select id, LEFT(full_name, 32), age FROM user
Run Code Online (Sandbox Code Playgroud)

其中user是包含列id,full_name和age的表

我尝试了上述声明,但没有奏效.谁知道怎么做?

[编辑]

对不起,当我说它不起作用时,我的意思是mySQL只返回STRING"LEFT(full_name,32)"作为列'full_name'的别名并输出字段值 - 在这种情况下,可以是长的作为256个字符.

mysql sql

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

如何在TFS上断开解决方案与源代码管理的连接

我有一个解决方案与解决方案文件夹和项目.从本地文件夹中的TFS获取整个源代码,例如c:\ mycodes然后将文件夹c:\ mycode复制到另一个文件夹c:\ lab

在c:\ lab中,删除所有源控制文件*.vssscc,*.vspscc,然后再次在c:\ lab中打开解决方案.

项目的一部分与TFS断开连接,但此解决方案中的部分项目仍然连接到TFS,并在打开解决方案时重新创建了一些*.vssscc,*.vspscc文件.然后从服务器取消绑定所有项目,这些项目仍然自动生成*.vspscc文件.

我想要一个没有源代码控制的源代码的干净副本.如何解决这个问题?

visual-studio-2010 tfs2010

42
推荐指数
3
解决办法
6万
查看次数

使用原始double值初始化Double对象

在没有使用构造函数的调用而是使用原语的情况下初始化java.lang.Double对象时会发生什么?它似乎工作,但我不太清楚为什么.编译器是否存在某种隐式转换?这是使用Java 5.

public class Foo {

    public static void main(String[] args) {
        Double d = 5.1;

        System.out.println(d.toString());

    }

}
Run Code Online (Sandbox Code Playgroud)

java autoboxing

8
推荐指数
2
解决办法
2万
查看次数

9
推荐指数
2
解决办法
3008
查看次数

UIWebView不会滚动到结尾/底部

我有与此处描述的相同的问题:UIWebView不会滚动到加载/创建的网页的底部(很遗憾没人在那里回答)

我有一个内部UIView的UIWebView,它不会滚动到底部,它实际上可以滚动它但它再次反弹,所以我看不到我的WebView底部100 px,它可以是什么?

谢谢

iphone scroll uiwebview

8
推荐指数
3
解决办法
6478
查看次数

打破构建,为什么这是一件坏事?

当我开始构建一个持续集成服务器时,我遇到了一个声明"打破代码的构建是不好的." 完成该项目后,我得出结论

  1. "破坏构建." 是一个吸引人的短语,因为头韵,或被甩了很多
  2. 我不理解持续集成的关键要素.

所以我的问题是#2的精神:为什么打破构建是一件坏事?

continuous-integration

17
推荐指数
4
解决办法
7733
查看次数

如何在QAbstractItemModel和QTreeView类中找到Subitem?

问题:如何在带有方法的QTreeView加载QAbstractItemModel模型中查找子项model->match()

问题:model->match()找不到子项,wtf?!

这是一个例子:

alt text http://www.freeimagehosting.net/uploads/179eee87e3.png

从图中可以看出,我正在尝试Layouts使用以下代码扩展子项:

void Dialog::restoreState(void)
{
    // get list
    QSettings settings("settings.ini", QSettings::IniFormat);
    settings.beginGroup("MainWindow");
    QStringList List = settings.value("ExpandedItems").toStringList();
    settings.endGroup();

    foreach (QString item, List)
    {
        if (item.contains('|'))
            item = item.split('|').last();
        // search `item` text in model
        QModelIndexList Items = model->match(model->index(0, 0), Qt::DisplayRole, QVariant::fromValue(item));
        if (!Items.isEmpty())
        {
            // Information: with this code, expands ONLY first level in QTreeView
            view->setExpanded(Items.first(), true);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

settings.ini文件包含:

[MainWindow] …
Run Code Online (Sandbox Code Playgroud)

qt qt4 qabstractitemmodel

13
推荐指数
1
解决办法
2万
查看次数