«sql» 태그된 질문

SQL (Structured Query Language)은 데이터베이스를 쿼리하기위한 언어입니다. 질문에는 코드 예제, 테이블 구조, 샘플 데이터 및 사용중인 DBMS 구현 (예 : MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 등)에 대한 태그가 포함되어야합니다. 질문이 특정 DBMS에만 관련된 경우 (특정 확장 / 기능 사용) 대신 해당 DBMS의 태그를 사용하십시오. SQL 태그가 지정된 질문에 대한 답변은 ISO / IEC 표준 SQL을 사용해야합니다.

4
CTE, 하위 쿼리, 임시 테이블 또는 테이블 변수간에 성능 차이가 있습니까?
이 우수한에서 SO 질문 , 차이 CTE와 sub-queries논의되었다. 나는 구체적으로 묻고 싶다 : 다음 중 각각의 상황이 더 효율적 / 빠른 상황은 무엇입니까? CTE 하위 쿼리 임시 테이블 테이블 변수 전통적으로, 나는 많은 얽힌 하위 쿼리보다 읽기 쉬운 것처럼 보이기 때문에 temp tables개발에 많은 것을 사용했습니다 stored procedures. Non-recursive CTEs …

14
SQL-소수점 2 자리로 반올림
분을 시간으로 변환하고 소수점 이하 2 자리로 반올림해야하며 소수점 뒤에 최대 2 개의 숫자 만 표시하면됩니다. 그래서 650 분이 있다면 시간은 10.83이어야합니다. 여기까지 내가 가진 것입니다 : Select round(Minutes/60.0,2) from .... 그러나이 경우 내 분이 630 인 경우 시간은 10.5000000입니다. 그러나 10.50으로 만 원합니다 (반올림 후). 어떻게하면 되나요?
222 sql  rounding 




9
쿼리 별 MySQL 덤프
mysqldump단일 로 할 수 SQL query있습니까? 내보내기 할 때 와 마찬가지로 전체 데이터베이스 를 덤프하는 것을 의미 phpmyadmin합니다.SQL
220 sql  mysql  database 


8
Flask-SQLAlchemy 앱에서 원시 SQL을 실행하는 방법
SQLAlchemy에서 원시 SQL을 어떻게 실행합니까? 플라스크에서 실행되고 SQLAlchemy를 통해 데이터베이스에 인터페이스하는 Python 웹 앱이 있습니다. 원시 SQL을 실행하는 방법이 필요합니다. 쿼리에는 인라인 뷰와 함께 여러 테이블 조인이 포함됩니다. 난 노력 했어: connection = db.session.connection() connection.execute( <sql here> ) 그러나 게이트웨이 오류가 계속 발생합니다.

3
DISTINCT 값의 발생 수 계산
특정 필드에서 DISTINCT 값을 찾고 해당 값의 발생 횟수를 계산 한 다음 결과를 계산하여 정렬하는 MySQL 쿼리를 찾으려고합니다. 예제 db id name ----- ------ 1 Mark 2 Mike 3 Paul 4 Mike 5 Mike 6 John 7 Mark 예상 결과 name count ----- ----- Mike 3 Mark 2 Paul 1 …
218 mysql  sql  database  distinct 

10
Oracle 9i가 빈 문자열을 NULL로 취급하는 이유는 무엇입니까?
나는 그것이 알고 않는 으로 '고려 NULL하지만 나에게 많은 일을하지 않는 이유는 이 경우이다. SQL 사양을 이해함에 따라 ''는 같지 않습니다. NULL하나는 유효한 데이텀이고 다른 하나는 동일한 정보가 없음을 나타냅니다. 자유롭게 추측하되, 그 경우에 표시하십시오. 오라클의 누군가가 그것에 대해 의견을 말할 수 있다면 환상적입니다!
216 sql  oracle  null  string 

7
PostgreSQL에서 삽입 성능을 높이는 방법
Postgres 삽입 성능을 테스트하고 있습니다. 데이터 유형으로 숫자가 하나의 열이있는 테이블이 있습니다. 색인도 있습니다. 이 쿼리를 사용하여 데이터베이스를 채웠습니다. insert into aNumber (id) values (564),(43536),(34560) ... 위의 쿼리로 한 번에 4 백만 개의 행을 한 번에 매우 빠르게 삽입했습니다. 데이터베이스가 6 백만 행에 도달 한 후 15 분마다 성능이 크게 …

3
새로운 PostgreSQL JSON 데이터 유형의 필드를 사용하여 쿼리하려면 어떻게합니까?
PostgreSQL 9.2의 새로운 JSON 함수에 대한 문서 및 / 또는 예제를 찾고 있습니다. 특히 일련의 JSON 레코드가 주어진 경우 : [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] 이름으로 레코드를 찾기 위해 SQL을 작성하는 방법은 무엇입니까? 바닐라 SQL에서 : SELECT * from json_data WHERE "name" = …

6
다른 ORDER BY로 PostgreSQL DISTINCT ON
이 쿼리를 실행하고 싶습니다. SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC 하지만이 오류가 발생합니다. PG :: 오류 : 오류 : SELECT DISTINCT ON 표현식은 초기 ORDER BY 표현식과 일치해야합니다. address_id첫 번째 ORDER BY표현식으로 추가 하면 오류가 발생하지 않지만 실제로 정렬을 추가하고 …

8
MySQL에서 BLOB를 TEXT로 어떻게 변환합니까?
텍스트가 MySQL의 Blob에 저장된 레코드가 많이 있습니다. 다루기 쉽도록 데이터베이스의 형식을 TEXT로 변경하고 싶습니다 ... 데이터를 중단하지 않도록 변경하는 방법에 대한 아이디어가 있다면 제대로 인코딩해야한다고 생각하십니까?
214 sql  mysql  blobs 

25
데이터베이스 테이블에서 클래스 생성
SQL Server 테이블 개체에서 클래스를 생성하려면 어떻게해야합니까? 나는 ORM을 사용하는 것에 대해 이야기하고 있지 않습니다. 엔티티 (단순 클래스)를 만들어야합니다. 다음과 같은 것 : public class Person { public string Name { get;set; } public string Phone { get;set; } } 다음과 같은 테이블이 주어집니다. +----+-------+----------------+ | ID | Name | …
214 c#  sql  sql-server  tsql 

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