«sql» 태그된 질문

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


30
SQL은 SELECT * [columnA 제외] FROM tableA를 사용하여 열을 제외합니까?
우리는 테이블에서 모든 열을 선택하기 위해 사용할 수 있다는 것을 알고 있습니다. SELECT * FROM tableA 모든 열을 지정하지 않고 테이블에서 열을 제외시키는 방법이 있습니까? SELECT * [except columnA] FROM tableA 내가 아는 유일한 방법은 모든 열을 수동으로 지정하고 원하지 않는 열을 제외하는 것입니다. 이것은 시간이 많이 걸리므로 시간과 노력을 …
733 sql  sql-server  tsql 


18
SQL JOIN-WHERE 절과 ON 절
읽은 후에 는 명시 적 vs 암시 적 SQL 조인 의 복제본 이 아닙니다 . 대답은 관련이있을 수도 있고 같은 내용 일 수도 있지만 질문 은 다릅니다. 차이점은 무엇이며 각각 어떻게해야합니까? 이론을 올바르게 이해하면 쿼리 최적화 프로그램에서 두 가지를 모두 사용할 수 있어야합니다.


20
SQL Server에서 레코드를 삭제 한 후 ID 시드 재설정
SQL Server 데이터베이스 테이블에 레코드를 삽입했습니다. 테이블에 기본 키가 정의되어 있고 자동 증분 ID 시드가 "예"로 설정되어 있습니다. 이는 SQL Azure에서 각 테이블에 기본 키와 ID가 정의되어 있어야하기 때문에 주로 수행됩니다. 그러나 테이블에서 일부 레코드를 삭제해야하기 때문에 해당 테이블의 ID 시드가 방해 받고 인덱스 열 (1 씩 증가하여 자동 생성됨)이 …

29
Entity Framework에 삽입하는 가장 빠른 방법
Entity Framework에 삽입하는 가장 빠른 방법을 찾고 있습니다. 나는 당신이 활성화 된 TransactionScope를 가지고 있고 삽입이 거대한 시나리오 (4000+) 때문에 이것을 묻습니다. 잠재적으로 10 분 이상 지속될 수 있으며 (기본 트랜잭션 시간 초과) 트랜잭션이 불완전하게됩니다.
682 c#  sql  entity-framework 

9
조인을 사용한 SQL 업데이트 쿼리
3 테이블의 조인으로 반환 된 값으로 필드를 업데이트해야합니다. 예: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName ,im.mf_item_number ,mm.ManufacturerID from item_master im, group_master gm, Manufacturer_Master mm where im.mf_item_number like 'STA%' and im.sku=gm.sku and gm.ManufacturerID = mm.ManufacturerID and gm.manufacturerID=34 위의 조건에서 조인 된 다른 mf_item_number값으로 table 의 …




10
MySQL에서 외래 키 제약 조건을 일시적으로 비활성화하는 방법은 무엇입니까?
MySQL에서 제약 조건을 일시적으로 비활성화 할 수 있습니까? 두 개의 장고 모델이 있는데, 각각 다른 하나에 ForeignKey가 있습니다. 모델의 인스턴스를 삭제하면 ForeignKey 제약 조건으로 인해 오류가 반환됩니다. cursor.execute("DELETE FROM myapp_item WHERE n = %s", n) transaction.commit_unless_managed() #a foreign key constraint fails here cursor.execute("DELETE FROM myapp_style WHERE n = %s", n) …

13
MySQL Query GROUP BY 일 / 월 / 년
1 년, 월 또는 일과 같이 결정된 기간 동안 TIMESTAMP필드 가있는 레코드 수를 계산하는 간단한 쿼리를 만들 수 있습니까? SELECT COUNT(id) FROM stats WHERE record_date.YEAR = 2009 GROUP BY record_date.YEAR 또는: SELECT COUNT(id) FROM stats GROUP BY record_date.YEAR, record_date.MONTH 월간 통계가 있어야합니다. 감사!
649 mysql  sql  date  datetime  group-by 

4
mysql_real_escape_string ()을 둘러싼 SQL 주입
mysql_real_escape_string()함수를 사용할 때에도 SQL 삽입 가능성이 있습니까? 이 샘플 상황을 고려하십시오. SQL은 다음과 같이 PHP로 구성됩니다. $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_escape_string(GetFromPost('password')); $sql = "SELECT * FROM table WHERE login='$login' AND password='$password'"; 나는 많은 사람들이 그런 코드가 여전히 위험하고 mysql_real_escape_string()사용 된 기능으로 도 해킹 할 수 있다고 말합니다 . 그러나 …

16
PostgreSQL의 중복 업데이트에 삽입 하시겠습니까?
몇 달 전에 나는 다음 구문을 사용하여 MySQL에서 한 번에 여러 업데이트를 수행하는 방법에 대해 스택 오버플로에 대한 답변을 배웠습니다. INSERT INTO table (id, field, field2) VALUES (1, A, X), (2, B, Y), (3, C, Z) ON DUPLICATE KEY UPDATE field=VALUES(Col1), field2=VALUES(Col2); 나는 이제 PostgreSQL로 전환했으며 분명히 이것이 맞지 않습니다. …

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