小编And*_*mar的帖子

在下拉列表中连接两个字段

在sql表中有一个id,名字和姓氏字段.我想连接第一个和最后一个名称字段,并在下拉控件中将其显示为一个.

这是vb.net代码:

con()
    sqry = "[SELECT QUERY]"
    sqcom = New SqlCommand(sqry, sqcon)
    da.SelectCommand = sqcom

    ds.Clear()
    da.Fill(ds)
    ddl_adv.DataSource = ds
    ddl_adv.DataTextField = "emp_fname"
    ddl_adv.DataValueField = "emp_no"

    ddl_adv.DataBind()
    sqcon.Close()
Run Code Online (Sandbox Code Playgroud)

^此代码仅显示名字.我如何在asp.net中连接?

vb.net sql-server asp.net concatenation drop-down-menu

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

Sql Server查询语法

我需要执行这样的查询:

SELECT *, 
    (SELECT Table1.Column 
     FROM Table1 
     INNER JOIN Table2 ON Table1.Table2Id = Table2.Id 
    ) as tmp 
FROM Table2 WHERE tmp = 1
Run Code Online (Sandbox Code Playgroud)

我知道我可以采取一种解决方法,但我想知道这种语法是否可行,因为它(我认为)在Mysql中.

mysql sql sql-server-2005

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

sql - 找到最大值

我有一个包含3列的表:代码,年份,百分比.

我需要在2009年返回具有最低(最小)百分比的代码.在此之后,我还需要代码的名称,在我创建的其他表中存在.

我只想使用CREATE VIEW,但我不想这样做.

sql sql-server greatest-n-per-group

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

如何在MSACCESS中对不同的表列进行求和和减法

我有三个名为:Student,StudentPayment和CreditAmount的表.我想展示一个学生欠学校多少钱的结果.在学生表中有一个名为TotalPayable的列,它是要支付给学校的总金额,在StudentPayment中有一个名为TotalPaid的列,它是每次付款时的总付款,在CreditAmount表中有一个名为CreditAmount的列.是学校给予学生的豁免金额.所以我提出了一个问题:

SELECT Student.TotalPayableAmount - 
       Sum(StudentPayment.TotalPaid, CreditAmount.WaiverAmount) AS Total_Due
  FROM (Student INNER JOIN StudentPayment ON Student.ID = StudentPayment.ID) 
 INNER JOIN CreditAmount ON (Student.ID = CreditAmount.ID) AND (Student.ID = CreditAmount.StudentID)
 GROUP BY Student.ID, Student.TotalPayableAmount, CreditAmount.WaiverAmount 
Run Code Online (Sandbox Code Playgroud)

但它显示错误.

实际上我想制作TotalPaid和CreditAmount的SUM,然后想要从student表中的TotalPayable中减去它.请有人帮我这个.提前致谢.

sql database ms-access

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

通过`OR`语句对MySQL进行排序

我有一个使用ORWHERE子句的语句的查询.

如何通过它的OR语句外观来命令我的元素?例如,假设以下查询:

SELECT id,message,link,data_hora,like_count FROM mensagens 
WHERE message = 'pineapple juice' OR message = 'pineapple' OR messsage = 'juice'
Run Code Online (Sandbox Code Playgroud)

我希望结果首先显示"菠萝汁"结果,然后,其他人,我想不出用ORDER BY声明解决这个问题

mysql sql

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

在sql中更改行的位置

在此输入图像描述 在上面的t-sql表中,我非常希望Total行显示在底部.我一直在反对这一点,并且在我的所有其他查询中简单地使用ORDER BY Status工作,因为Total在列表中的字母顺序比我们的大多数行值更远.

这不是这种情况,我无法弄清楚如何改变它

我是sql的新手,我甚至在确定如何使用谷歌搜索时遇到了很多困难.到目前为止,我刚刚得到了与Order By相关的结果

sql t-sql sql-server-2008

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