小编jjo*_*son的帖子

如果最后一个字符是逗号 SQL,则修剪掉它

我有 8 个 if 语句,如果一个字母在一个字段中,则打印一个单词。要做的就是将该字段中的所有选项连接起来。现在我的问题是如何在最后一个选项之前添加 OR 并去掉最后一个选项上的逗号。这就是我得到的

    DECLARE @VAR1 VARCHAR(30)
DECLARE @VAR2 VARCHAR(30)
DECLARE @VAR3 VARCHAR(30)
DECLARE @VAR4 VARCHAR(30)
DECLARE @VAR5 VARCHAR(30)
DECLARE @VAR6 VARCHAR(30)
DECLARE @VAR7 VARCHAR(30)
DECLARE @VAR8 VARCHAR(30)
DECLARE @MASTR VARCHAR(90)
DECLARE @PATSTR VARCHAR(30)

SET @VAR1 = ''
SET @VAR2 = ''
SET @VAR3 = ''
SET @VAR4 = ''
SET @VAR5 = ''
SET @VAR6 = ''
SET @VAR7 = ''
SET @VAR8 = ''
SET @MASTR = ''
SET @PATSTR = (SELECT EMAIL FROM CLIENT …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server if-statement

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

选择SQL中的每个记录

是否有任何简单的方法来选择两个表的每个记录,有点难以解释,但如果我有两个表客户端和产品

Client
A
B
C

Product
1
2
3
Run Code Online (Sandbox Code Playgroud)

什么查询会得到这样的结果:

RESULT
A1
A2
A3
B1
B2
B3
C1
C2
C3
Run Code Online (Sandbox Code Playgroud)

sql database sql-server resultset

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

标签 统计

sql ×2

sql-server ×2

database ×1

if-statement ×1

resultset ×1

t-sql ×1