小编muh*_*zar的帖子

查询将多个相同记录分组为1行

有问题找到我的表的查询

我有2个表A和表B如下

table A 
---------------------
|   Name   | addrid |
---------------------
|   zlai   |   1    |
|   blai   |   2    |

table B 
---------------------
| addrid |   addr     |
---------------------
|   1    |   AMERICA  |
|   1    |   SPAIN    |
|   1    |   MEXICO   |
|   2    |   TURKEY   |
Run Code Online (Sandbox Code Playgroud)

我需要的结果是

--------------------------
|   Num  | Name  | addr    |
--------------------------
|    1   | zlai  | AMERICA |               
|        |       | SPAIN   |
|        |       | MEXICO  |
|    2   | …
Run Code Online (Sandbox Code Playgroud)

sql postgresql

5
推荐指数
2
解决办法
246
查看次数

将数组转换为键值对

我有一个阵列

[
{"field" : "flight1", "value" : "123"},
{"field" : "flight2", "value" : "456"}
]
Run Code Online (Sandbox Code Playgroud)

是否有可能成为关键价值对?

{
"flight1" : "123",
"flight2" : "456"
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

SQL查询以列计算每月总计

我被困在一个SQL查询上.我正在使用PostgreSQL.我需要获得所有州的每月总数.

table A 
--------------------------------------------------------
created    |    Name    | Agent_id  | Total
--------------------------------------------------------
3/14/2013  |    Harun   | 1A        |  5                
3/14/2013  |    Hardi   | 2A        | 20
4/14/2013  |    Nizar   | 3A        | 30
5/14/2013  |    moyes   | 4A        | 20

table B 
----------------------------
Agent_id| state_id
----------------------------
1A      | 1
2A      | 1 
3A      | 1
4A      | 2

table C 
----------------------------
state_id   |    State   
----------------------------
   1       |    Jakarta 
   2       |    Singapore
   3       |    Kuala lumpur
Run Code Online (Sandbox Code Playgroud)

期望的结果:

-----------------------------------------------------------------------------------------------
No  |State          | …
Run Code Online (Sandbox Code Playgroud)

sql postgresql pivot

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

正则表达式匹配连字符中的连字符斜线字母数字

我有一个与正则表达式匹配的字符串

String str ="(1a/2s - / - )"

我需要得到的条件:

  1. 必须有一个括号
  2. 只有字母数字短划线和斜线可以在括号内,并重复

我到目前为止试过的正则表达式

([A-Za-z0-9] / [A-Za-z0-9] +)

有谁能帮我解决这个问题?

java regex

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

标签 统计

postgresql ×2

sql ×2

arrays ×1

java ×1

javascript ×1

pivot ×1

regex ×1