如何从SQL Server中的同一行中选择特定列

时间:2017-11-26 07:35:21

标签: sql-server

这是我的表(function () { "use strict"; $(document).ready(function () { var Conversioning = localStorage.getItem("Conversioningvalue"); $("#lblConversioning").html(Conversioning); }) })();

<div data-role="main" class="ui-content">
    <p>You are currently converting<div id="lblConversioning"></div></p>
</div>

我想只选择nome“marcio”和1234号。

例如,它应该如下所示:

funcionario

这就是我的尝试:

ID_funcionario  nome    numero  sexo    morada    email     data_nasc
-----------------------------------------------------------------------
1              marcio   1234    male    jardim    marcio    11/23/2017
2              joel     3333    male   bemfica     ragy     11/25/2017 

但这只是向我展示了这样的整行:

nome    numero  
----------------
marcio  1234

3 个答案:

答案 0 :(得分:3)

当您使用select * ...所有时,会返回表格的列。

如果您只想获得某些列,那么您必须更具体,如下所示:

select nome, numero 
from funcionario 
where nome = 'marcio' and numero = '1234';

答案 1 :(得分:2)

您正在选择每一列: SELECT * FROM ...

尝试通过以下方式选择所需的列:

select nome, numero from funcionario where nome ='marcio'and numero='1234';

答案 2 :(得分:0)

SELECT * FROM [TABLENAME] WHERE Col1 = ''

SELECT T_Col1, T_Col2 FROM [TABLENAME] WHERE T_Col1 = ''