Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 从不同的模式中选择值_Sql - Fatal编程技术网

Sql 从不同的模式中选择值

Sql 从不同的模式中选择值,sql,Sql,我完全是SQL的新手。我知道如何关联表之间的数据,但基本上就是这样(而且,只有在我有GUI的情况下…)。我正在尝试为我们正在开发的站点编写一些自动化测试 我正在处理的项目包含注册到该站点的用户的2个模式。有时,我们使用另一个,用于“私人”用户。当他们注册时,进入“私有”站点的用户也进入第二个模式 基本上,在编写测试期间,每当我需要来自默认模式的注册令牌时,我都会在测试中使用此SQL命令(我使用Java代码编写): 从标记中选择tokenValue,其中TypeOfToken='REGISTRAT

我完全是SQL的新手。我知道如何关联表之间的数据,但基本上就是这样(而且,只有在我有GUI的情况下…)。我正在尝试为我们正在开发的站点编写一些自动化测试

我正在处理的项目包含注册到该站点的用户的2个模式。有时,我们使用另一个,用于“私人”用户。当他们注册时,进入“私有”站点的用户也进入第二个模式

基本上,在编写测试期间,每当我需要来自默认模式的注册令牌时,我都会在测试中使用此SQL命令(我使用Java代码编写):

从标记中选择tokenValue,其中TypeOfToken='REGISTRATION'和user_id='48'

这可以正常工作,因为默认模式已经在其他地方指定了

有没有办法指定需要从哪个模式中选择令牌


谢谢。

这是特定于数据库的。与java无关。数据库服务器的RTFM。为什么常规用户和私人用户有两种模式?如果他们是私人用户,您可以只设置一个“Private”位列,并将其更新为true。@kan-谢谢。巴里·乔丹——这是管理层决定的,我现在对此无能为力。这是特定于数据库的。与java无关。数据库服务器的RTFM。为什么常规用户和私人用户有两种模式?如果他们是私人用户,您可以只设置一个“Private”位列,并将其更新为true。@kan-谢谢。巴里·乔丹——这是管理层的决定,我现在对此无能为力。谢谢。那很容易。。。我需要学习一些SQL。谢谢。那很容易。。。我需要学习一些SQL。
select tokenValue from [Insert Schema here without brackets].Tokens where TypeOfToken = 'REGISTRATION' and user_id = '48'