表是:
+----+------+
| Id | Name |
+----+------+
| 1 | aaa |
| 1 | bbb |
| 1 | ccc |
| 1 | ddd |
| 1 | eee |
+----+------+
Run Code Online (Sandbox Code Playgroud)
所需输出:
+----+---------------------+
| Id | abc |
+----+---------------------+
| 1 | aaa,bbb,ccc,ddd,eee |
+----+---------------------+
Run Code Online (Sandbox Code Playgroud)
查询:
SELECT ID,
abc = STUFF(
(SELECT ',' + name FROM temp1 FOR XML PATH ('')), 1, 1, ''
)
FROM temp1 GROUP BY id
Run Code Online (Sandbox Code Playgroud)
此查询正常运行.但我只需要解释它是如何工作的,或者是否有其他或简短的方法来做到这一点.
我很难理解这一点.
我创建了图形,以JavaScript(PHP)中的Chartist.js库以图形形式显示值.Y轴的所有值都来自数据库.但我无法以千位格式显示Y轴.我想在交叉点的工具提示上显示千位格式值(检查图像)
PHP代码
$clientData = $wpdb->get_results('SELECT * FROM clientsdata WHERE Client_Id = "'.$currentUser->ID.'"');
$months=array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
$selectedFieldData = array();
foreach($months as $month){
$value = '';
foreach($clientData as $client){
if($client->Month == $month && $client->Year == $selectYear){
$value = $client->$fieldValue;
break;
}
}
if(!empty($value)){
$selectedFieldData[] = $value; //See below - 1
}
else{
$selectedFieldData[] = null;
}
}
Run Code Online (Sandbox Code Playgroud)
JavaScript代码(图形实际代码)
$data = "<script type='text/javascript'>
var chart = new Chartist.Line('#chart1',{
labels: ['January', 'February', 'March','April' ,'May' ,'June' …Run Code Online (Sandbox Code Playgroud) 我正在使用实体框架的数据库优先方法。当我在“ADO.NET 实体数据模型”中创建新连接时,添加服务器名称和数据库名称后,它会向我显示此错误 -
Could not load file or assembly
'Microsoft.SqlServer.Management.Sdkc.Sfc, Version=11.0.0.0,
Culture=neutral, PublicKey Toekn = 89845dcd8080cc91' or one of its
dependencies. The system cannot find the file specified.
Run Code Online (Sandbox Code Playgroud)
在谷歌上找到了很多链接并尝试过,但它并没有解决我的问题。
无法加载文件或程序集 Microsoft.SqlServer.management.sdk.sfc 版本 11.0.0.0
尝试了这个
SharedManagementObjects.msi(64 位)(正确安装并重新启动 VS,再次出现相同的错误)PowerShellTools.msi
Visual Studio 2012、SQL Server 2008 R2、64 位操作系统
.net sql-server-2008-r2 visual-studio-2012 entity-framework-6
.net ×1
chartist.js ×1
charts ×1
database ×1
graph ×1
javascript ×1
php ×1
sql ×1
sql-server ×1