«select» 태그된 질문

핵심 SQL 문인 SELECT는 하나 이상의 테이블 또는 뷰 또는 테이블 반환 함수와 같은 다른 행 집합 데이터 소스에서 데이터를 검색합니다.


8
SQL Server 2012에서 select *가 여전히 큰 인기가 있습니까?
위로 작년의 일, 그것은 큰 더 - 더 할 수없는 것으로 간주되지 않았다 select * from table또는 select count(*) from table때문에 성능 저하의. 이후 버전의 SQL Server에서도 여전히 그렇습니까? (2012를 사용하고 있지만 질문이 2008-2014에 적용되는 것 같습니다)? 편집 : 사람들이 나를 약간 여기에서 슬쩍하는 것처럼 보이기 때문에 나는 이것이 옳은 …

3
이 쿼리는 왜 작동합니까?
Oracle 12c에 대해 table_a (id, name) 및 table_b (id)의 두 테이블이 있습니다. 이 쿼리가 예외를 반환하지 않는 이유는 무엇입니까? select * from table_a where name in (select name from table_b); 내가 이해 한 바에 따르면 오라클은 이것을 다음과 같이 봅니다. select * from table_a where name = name; 그러나 내가 …

7
쿼리를 재현하는 데 필요한 데이터베이스의 하위 집합을 mysqldump 할 수 있습니까?
배경 select쿼리 를 재현하는 데 필요한 데이터베이스의 하위 집합을 제공하고 싶습니다 . 저의 목표는 계산 가능한 워크 플로를 재현 가능한 연구 로 만드는 것 입니다. 질문 이 select 문을 쿼리 된 데이터를 새 데이터베이스로 덤프하는 스크립트에 통합하여 데이터베이스가 새 mysql 서버에 설치 될 수 있고 명령문이 새 데이터베이스와 작동 할 …

5
SHOW TABLE STATUS 결과에서 선택하는 방법
에서 오는 행과 열을 제한하고 싶습니다. SHOW TABLE STATUS MySQL 5.1의 명령. SELECT성명을 통해 동일한 정보를 얻을 수있는 방법이 있습니까? 그래서 정상적인 방법으로 결과를 조작 할 수 있습니까?
36 mysql  select 

1
JOIN 절에서 구문을 사용하면 특정 상황에서 최적화 장벽이 발생할 수 있습니까?
쿼리 절 에서 USING(대신에 ON) 구성 이 특정 경우 최적화 장벽을 도입 할 수 있다는 점에 주목했습니다 .FROMSELECT 나는이 핵심 단어를 의미한다 : 고르다 * 에서 b를 가입 USING (A_ID) 좀 더 복잡한 경우. 문맥 : 이 댓글 에 이 질문에 . 나는 이것을 많이 사용 하고 지금까지 아무것도 발견하지 …

5
PostgreSQL의 Select 쿼리에서 기본값을 어떻게 사용합니까?
행이 반환되지 않으면 사용해야하는 열에 기본값을 사용하고 싶습니다. PostgreSQL에서도 가능합니까? 어떻게하니? 아니면 이것을 해결할 수있는 다른 방법이 있습니까? 예를 들면 다음과 같습니다. SELECT MAX(post_id) AS max_id DEFAULT 0 FROM my_table WHERE org_id = 3 그리고 org_id = 3테이블에 행이 없으면 반환하고 싶습니다 0.

6
MySQL SELECT 절에서 정수를 부울로 캐스팅하는 방법은 무엇입니까?
나는 여기 새로 왔기 때문에 나에게 친절하십시오. 다음과 같은 시나리오가 있습니다. 단순화를 위해 MySQL 데이터베이스의 View에 표시되는 많은 테이블이 있습니다. 내 문제는 이벤트의 일종인지 또는 간단한 부울인지를 나타내는이 뷰에 값이 필요하다는 것입니다. `gu`.`StoppingUnitEventME` = `ese`.`MonitoringElement` AS `IsStopingEvent` 결과는 int로 표시되므로 Entity Framework에서 읽습니다. 문제는 실제로 부울 리턴 값이 필요하다는 것입니다. …

2
SELECT *가 SELECT foo보다 크기가 빠른 이유는 무엇입니까?
다음과 같이 값과 해시 테이블을 고려하십시오. +------------+----------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+----------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | val | char(9) | NO | | NULL | | | val_hashed | char(50) | …

2
oracle-특정 테이블에 액세스 할 수있는 사용자 목록
나는 이것이 이전에 요청되었다고 확신하지만 다음에 대한 관련 세부 정보를 찾을 수없는 것 같습니다. 다음을 수행 할 수있는 일종의 사전 빌드 테이블이 있습니까 (dba_tab_privs를 사용했지만 제한적이며 모든 요구 사항을 충족하지 못합니다). 특정 역할이 할당 된 모든 사용자를 나열 하시겠습니까? 사용자에게 주어진 모든 역할을 나열 하시겠습니까? 사용자에게 부여 된 모든 권한을 …

2
동일한 SELECT 목록의 참조 열 별명
오래된 MS-Access 기반 시스템을 PostgreSQL로 변환하고 있습니다. Access에서 SELECT로 구성된 필드는 다음과 같이 이후 필드에 대한 방정식의 일부로 사용될 수 있습니다. SELECT samples.id, samples.wet_weight / samples.dry_weight - 1 AS percent_water, 100 * percent_water AS percent_water_100 FROM samples; PostgreSQL 에서이 작업을 수행하면 Postgres에서 오류가 발생합니다. 오류 : "percent_water"열이 없습니다. 하위 선택에서 …


3
열이 있으면 특정 행을 선택하거나 열이 없으면 모든 행을 선택하는 방법
몇 테이블의 행 수를 얻는 스크립트를 작성하고 있지만 일부 테이블의 경우 플래그가 설정된 행 수 (이 경우 active = 1) 만 가져 오려고합니다. 한 번의 쿼리 로이 작업을 수행 할 수있는 방법이 있습니까? 예 : 테이블에 usersactive라는 열이 있습니다. 테이블에 clientsactive라는 열이 없습니다. active = 1 인 사용자 수를 얻고 …
23 mysql  select  count 

2
다른 SELECT의 WHERE 절에서 SELECT 사용
PostrgreSQL 의 libpq 위에 원격 응용 프로그램 초안을 만들었습니다 . 잘 작동하지만 응용 프로그램의 일반적인 기능을 프로파일 링했습니다. 내가 생산하는 최종 비즈니스 결과마다 40 개의 select 절 (tcpip 이상)을 호출합니다. 원격 응용 프로그램과 데이터베이스 간의 상호 작용 횟수를 최소화하도록 상기시키는 SQL-Server를 생각 나게합니다. 내 선택을 분석 한 후에 SELECT조인을 사용 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.