반응형

it-source 1083

SQL에서 GROUP BY와 ORDER BY의 차이점은 무엇입니까?

SQL에서 GROUP BY와 ORDER BY의 차이점은 무엇입니까? 당신은 일반적으로 어떤 것을 사용합니까?예시는 매우 권장됩니다! MySql을 참조하고 있습니다만, 다른 DBMS에서는 개념이 다를 수 없습니다.ORDER BY는 아이템이 반환되는 순서를 변경합니다. GROUP BY는 그룹화되지 않은 열(SUM, COUNT, AVG 등)에 대해 집계 기능을 수행할 수 있도록 지정된 열별로 레코드를 집계합니다. TABLE: ID NAME 1 Peter 2 John 3 Greg 4 Peter SELECT * FROM TABLE ORDER BY NAME = 3 Greg 2 John 1 Peter 4 Peter SELECT Count(ID), NAME FROM TABLE GROUP BY NAME = 1 Greg ..

it-source 2023.01.15

C: 플로트 값을 인쇄합니다.

C: 플로트 값을 인쇄합니다. 쉼표 뒤에 2자리 정수, 10진수 6자리 부동값을 출력하고 싶습니다.그냥 쓰면printf("%f", myFloat)값이 잘립니다. 이것이 항상 C에서 발생하는 것인지 아니면 단지 C를 마이크로컨트롤러(정확히는 CCS)에 사용하고 있기 때문에 발생하는 것인지 알 수 없습니다만, 참조에서는 다음과 같이 되어 있습니다.%f잘려나간 플로트입니다. 만약 내 수레가44.556677인쇄중입니다."44.55"는 처음 두 자리 소수점만 나타냅니다. 그래서 질문은...6자리 숫자(그리고 6자리 숫자만)를 인쇄하려면 어떻게 해야 하나요?다음과 같이 할 수 있습니다. printf("%.6f", myFloat); 6은 소수점 구분 기호 뒤의 자릿수를 나타냅니다.printf("%9.6f", myFl..

it-source 2023.01.15

C/C++로 DLL을 컴파일하여 다른 프로그램에서 호출합니다.

C/C++로 DLL을 컴파일하여 다른 프로그램에서 호출합니다. 함수를 하나 또는 두 개 내보내는 단순하고 간단한 DLL을 만든 다음 다른 프로그램에서 호출하려고 합니다.지금까지 내가 찾아본 모든 곳은 복잡한 문제들, 서로 다른 연결 방법들, 아직 존재조차 깨닫지 못한 이상한 문제들...다음과 같은 방법으로 시작하고 싶습니다. 다음과 같은 함수를 내보내는 DLL을 만듭니다. int add2(int num){ return num + 2; } int mult(int num1, int num2){ int product; product = num1 * num2; return product; } MinGW로 컴파일을 하고 있는데, C++로 컴파일을 하는 것에 실제 차이가 있다면 그것들도 알고 싶습니다.그 DLL을 ..

it-source 2023.01.13

Intelij IDEA가 크래쉬하여 오류가 발생하였습니다.

Intelij IDEA가 크래쉬하여 오류가 발생하였습니다. 저는 인텔리 IDEA에서 일하지만 컴퓨터가 멈춰서 컴퓨터를 끕니다.(전원 버튼을 길게 클릭)컴퓨터를 켜고 IntelliJ IDEA를 시작할 때 다음과 같은 오류가 발생했습니다. Cannot load settings from file 'C:\Users\user\.IdeaIC13\config\options\code.style.schemes.xml': java.lang.AssertionError: Unexpected content storage modification File content will be recreated IDEA를 닫고 다시 시작하면 이전 오류는 발생하지 않지만 프로젝트를 열면 다음과 같은 오류가 발생합니다. Error:Interna..

it-source 2023.01.13

Python 집합과 목록

Python 집합과 목록 Python에서 어떤 데이터 구조가 더 효율적이고 빠릅니까?그 순서는 저에게 중요하지 않고 중복되는 것을 확인하고 있다고 가정한다면, Python 세트가 Python 목록보다 느린가요?그것은 당신이 그것을 가지고 무엇을 할 것인가에 달려 있다. 할 때 예: '세트는 매우 빠릅니다).x in s 그 되어 있지 않기 과 같이 수 없습니다.세트는 실제로 반복하는 데 다소 느립니다. 타임잇 모듈을 사용하여 어떤 것이 사용자의 상황에 더 빠른지 확인할 수 있습니다.값만 반복하는 경우 목록이 세트보다 약간 빠릅니다. 그러나 항목이 포함되어 있는지 확인하려면 세트가 목록보다 훨씬 빠릅니다.단, 고유한 항목만 포함할 수 있습니다. 튜플은 불변성을 제외하고는 목록과 거의 동일한 방식으로 동작하는..

it-source 2023.01.13

개체 목록에 대한 vuex 저장소를 구성하고 ID를 기반으로 개체 목록에 개별적으로 매핑하는 방법

개체 목록에 대한 vuex 저장소를 구성하고 ID를 기반으로 개체 목록에 개별적으로 매핑하는 방법 제 사진 앱에는 촬영 세션 목록이 있으며, 각 세션에는 날짜, 시간, 여러 이미지 등의 메타데이터가 포함되어 있습니다. Vuex 모듈을 작성했습니다.sessionONE 세션의 모든 정보를 저장합니다. const state = { images: [], date: null, photographerId: null } 그러나 실제로는 각각 독자적인 메타데이터와 이미지가 있는 세션을 여러 개 가질 수 있습니다.저는 많은 곳에서 정규화된 가게를 만들어야 한다고 읽었습니다.그래서 내가 상상하는 건 const state = { sessions: { session1: { images: [], date: null, photo..

it-source 2023.01.13

여러 요소를 배열에 푸시

여러 요소를 배열에 푸시 여러 요소를 하나의 어레이로 푸시하려고 하는데 다음 오류가 나타납니다. > a = [] [] > a.push.apply(null, [1,2]) TypeError: Array.prototype.push called on null or undefined 루비랑 비슷한 걸 하려고 하는데apply뭐랄까*. >> a = [] => [] >> a.push(*[1,2]) => [1, 2] 다음과 같은 방법으로 여러 요소를 배열에 푸시할 수 있습니다. var a = []; a.push(1, 2, 3); console.log(a); 이제 ECMAScript2015(일명, e.k.a. ES6)에서 스프레드 연산자를 사용하여 한 번에 여러 항목을 추가할 수 있습니다. var arr = [1]; va..

it-source 2023.01.13

Quasar의 라우터에 중첩된 자식으로부터의 부모 트리거 메서드(vue)

Quasar의 라우터에 중첩된 자식으로부터의 부모 트리거 메서드(vue) Quasar 프레임워크(vue 3)를 사용하여 라우터에서 네스트된 루트를 사용하여 다음 구조를 얻었습니다. const routes = [ { path: "/", component: () => import("layouts/myLayout.vue"), children: [ { path: "", component: () => import("pages/Main.vue"), children: [ { path: "", component: () => import("components/Sub.vue") } ] } ] } 자녀에게 $emit을 사용하여 다음과 같이 부모에게 전달할 수 있습니다. 마이차일드: this.$emit("myEvent", "..

it-source 2023.01.13
반응형