我希望通过在内部查询中选择它们来修改数据并计算其中一个被修改..它给出错误..
select count(cvs) from
(
select
cvs,
(case Citycode when 123 then 'test' else 'other' end) as CityName ,
(case ProductCode when '000' then 'test3' when 'ss' then 'xtr' else 'ddd' end) as CardName
from Applications
)
Run Code Online (Sandbox Code Playgroud) 我正在创建一个实例化多个资源的Azure Resource Manager模板.
我希望能够捕获Redis,AzureWebJobsDashboard,AzureWebJobsStorage和AzureWebJobsServiceBus的主连接字符串.
在我的组织中,我有几个asp.net web api项目.
我愿意开发一个web api,它将像一个网关,并有单一的入口点.
我尝试过处理程序和过滤器,但路由不允许我这样做.
让我解释一下,我真正想做的事情
让HumanResourceProject在:api.domain.com/api/hr
样本控制器是api/hr/LeaveRecord/GetByEmployee/
让CRMProject在:api.domain.com/api/crm
样本控制器是api/crm/Customers/GetByRegion/
Let Gateway at:api.domain.com/api/gateway
我希望我的网关处理请求,例如
1. api.domain.com/api/gateway/api/crm/Assients/GetByRegion /
或
api.domain.com/api/gateway/api/hr / LeaveRecord/GetByEmployee /
制作一些控件,如ip/access/browser等.
我想调用正确的api控制器api/crm/Customers/GetByRegion/
我的架构中有三个应用程序.
它们位于同一台服务器上,但具有不同的端口号.
A - Token Application (port 4444) - Asp.net WebApi
B - API Application (port 3333) - Asp.net WebApi
C - UI Application (port 2222) - AngularJS App.
Run Code Online (Sandbox Code Playgroud)
申请流程如下
1- UI项目从令牌应用程序获取令牌(它需要Windows身份验证.)Ex: awxrsdsaWeffs12da
2- UI应用程序将此标记放入自定义标头,该标头名为"accessToken"
例如:accessToken: awxrsdsaWeffs12da
3- UI应用程序向API Application Ex发送请求: http:myaddress:3333/api/TheRestServiceHere
UI应用程序获得401错误.哪个发送OPTIONS方法.(我想预检问题)
在我的web api项目中,我启用了如下所示的Cors.
public static void Register(HttpConfiguration config)
{
....
//CORS
var cors = new EnableCorsAttribute("*", "*", "*");
config.EnableCors(cors);
....
}
Run Code Online (Sandbox Code Playgroud)
配置
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
//CORS
var cors = new …Run Code Online (Sandbox Code Playgroud) 我在 RDBMS 中有一个表,用于记录用户登录。用户可以在白天多次登录系统,我的应用程序会记录这些登录信息。
问题是,我需要编写一个查询来获取用户在 2011-04-21 到 2011-07-08 等所需日期之间每天的第一次登录
登录日志表
userID Login Date
guess 2011-04-21 16:46:46.000
Admin 2011-05-03 17:32:15.000
guess 2011-05-05 15:48:54.000
guess 2011-06-01 14:14:50.000
guess 2011-06-01 14:23:18.000
my_user 2011-07-08 15:42:20.000
guess 2011-07-08 16:15:08.000
guess 2011-07-08 16:19:14.000
my_user 2011-07-08 16:36:45.000
my_user 2011-07-08 16:37:41.000
my_user 2011-07-08 16:42:21.000
Run Code Online (Sandbox Code Playgroud)
查询应该给出如下结果(每天的第一次登录日期/时间)
UserID First_Login_Date
guess 2011-04-21 16:46:46.000
Admin 2011-05-03 17:32:15.000
guess 2011-05-05 15:48:54.000
guess 2011-06-01 14:14:50.000
my_user 2011-07-08 15:42:20.000
guess 2011-07-08 16:15:08.000
Run Code Online (Sandbox Code Playgroud)