我不认为这可以做到,但因为我是一个使用MSSM工作室进行SQL数据库的新手,我想我还是会问.
我有2个表并使用视图来查看匹配的记录.表2有时没有匹配的记录,所以它们自然不会在我的视图中显示.例如:
A-1
B-2
C-3
Run Code Online (Sandbox Code Playgroud)
我真正需要的是视图向我展示表2中匹配记录的内容,但同时告诉我没有找到其他内容:
A-1
B-2
C-3
D-"Not Found"
E-"Not Found"
Run Code Online (Sandbox Code Playgroud)
通过这种方式,我可以完全按照我的需要准备我的视图,但可以查看表2中没有的视图.希望有人可以帮我找到完成此操作的方法.提前致谢.
- - - - 编辑 - - - - -
好的,所以第一个表(GoogleBusinessData)拥有.其他东西,客户网站.第二个表(EmailTable)包含许多电子邮件地址.常见链接是BusWebsite列.
SELECT dbo.GoogleBusinessData.BusWebsite, dbo.EmailTable.EmailNumberOfEmails
FROM dbo.GoogleBusinessData
INNER JOIN dbo.EmailTable ON dbo.GoogleBusinessData.BusWebsite = dbo.EmailTable.EmailWebsite
Run Code Online (Sandbox Code Playgroud)
这里的问题是,它会列出网站匹配时出现的电子邮件,但我希望能够从dbo.GoogleBusinessData.BusWebsite列出我的所有数据,如果它与EmailTable.EmailWebsite匹配,那么它会显示dbo.EmailTable.EmailNumberOfEmails中的数字,但是如果找不到,则显示"Not Found".
是否可以将数组显示为句子?因此,在每个值之间将有“,”,但在最后一个值之前将有“和”。
我已经在示例中使用了这小段代码:
<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
Run Code Online (Sandbox Code Playgroud)
这适用于三个值,但我需要它可用于1到15个值。
谢谢
有没有办法让 google.maps.SymbolPath.FORWARD_CLOSED_ARROW 将图标的中心放在 LatLng 位置。似乎是把箭头的尖端放在那里。
我尝试过使用锚点进行实验,但没有成功。
这是我的示例代码:
var marker=new google.maps.Marker({
position: new google.maps.LatLng(50.124462, -5.539994),
icon: {
path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,
scale: 8,
strokeWeight: 2,
fillColor: '#009933',
fillOpacity: 1,
rotation: 210,
anchor: new google.maps.Point(0, 0)
},
});
marker.setMap(map);
Run Code Online (Sandbox Code Playgroud)