小编Loc*_*ero的帖子

加入两个带内连接和两个外键的表

我有两张桌子:

表Utenti:

表Utenti

表社交:

表社交

我想要这个结果:

Federica - Luca 0.1
Federica - Vincenzo 0.6
Federica - Silvia 0.3
...
Silvia - Vincenzo 0.5
Run Code Online (Sandbox Code Playgroud)

如何在恢复两个用户名的两个表之间进行内部联接?

我试过这个:

SELECT * 
FROM   Utenti 
INNER  JOIN Social 
         ON Utenti.ID_UT = Social.ID_UT1 
           AND Utenti.ID_UT = Social.ID_UT2
Run Code Online (Sandbox Code Playgroud)

mysql sql

3
推荐指数
1
解决办法
64
查看次数

从StringBuilder中删除最后一行而不知道字符数

我想知道是否存在一个简单的方法从StringBuilder对象中删除最后一行而不知道最后一行中的字符数.

例:

你好,你好吗?
很好,谢谢!
好的,完美......

我想删除"Ok,Perfect ......"

java stringbuilder

3
推荐指数
1
解决办法
8128
查看次数

C++ 中数学表达式的正则表达式

我有这个麻烦:我必须验证许多数学表达式的正确性,特别是检查连续运算符+ - * /。例如:

6+(69-9)+3
Run Code Online (Sandbox Code Playgroud)

还可以,同时

6++8-(52--*3)
Run Code Online (Sandbox Code Playgroud)

不。我没有使用该库<regex>,因为它仅与 C++11 兼容。有没有替代方法来解决这个问题?谢谢。

c++ regex

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

为什么4294967295(32位的最高数字)等于-1?

我有这个代码的简单部分:

int pch = name.find("#");
if(pch == name.npos) continue;
Run Code Online (Sandbox Code Playgroud)

当in name.find未找到时"#",pch等于-1.name.npos相反,如果我打印出来,是4294967295为什么在这种情况下,如果pch是-1,name.npos4294967295,程序进入if状态?

c++

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

标签 统计

c++ ×2

java ×1

mysql ×1

regex ×1

sql ×1

stringbuilder ×1