반응형

MySQL 23

MySQL Workbench EER 다이어그램 테이블 색상 변경

MySQL Workbench EER 다이어그램 테이블 색상 변경 기존 데이터베이스에서 EER 다이어그램을 작성한 후 테이블 헤더와 테이블 이름 텍스트가 모두 검은색이어서 다이어그램의 테이블 이름을 읽을 수 없습니다.저번에 사용했을 때는 이 방법이 아니었는데 왜 이런 건지 모르겠어요.다이어그램에 사용된 색상을 변경할 수 있는 방법이 있는지 아는 사람이 있습니까?모든 메뉴를 다 찾아봤지만 확실한 건 아무것도 없습니다.어떤 조언이든 대단히 감사합니다, 감사합니다.색상을 변경할 테이블을 클릭합니다.그리고 왼쪽에, 아래에.properties editor섹션 이름이 붙은 탭이 있습니다.Properties(tabs은 해당 영역의 맨 아래에 위치합니다.)클릭하시면 수정할 수 있는 첫 번째 속성은 색상입니다.값은 hex..

programing 2023.10.29

카운트를 사용하여 발생 횟수 찾기

카운트를 사용하여 발생 횟수 찾기 제가 다음 값을 가진 표를 가지고 있다고 가정해 보겠습니다. Ford Ford Ford Honda Chevy Honda Honda Chevy 그래서 저는 다음과 같은 출력을 구성하고자 합니다. Ford 3 Honda 3 Chevy 2 열에 있는 각 원소의 개수만 계산하면 됩니다. 고유한 열을 나열하는 데 문제가 있습니다. 이거 어떻게 하는지 알려줄 수 있는 사람? 장난친 적이 있습니다.UNIQUE그리고.DISTINCT, 그런데 왼쪽에 있는 값 목록이 안 나와요.이거 말하는 거예요? select car_make, count(*) from cars group by car_makes select car_made, count(*) as occurrences from cars g..

programing 2023.10.24

MySQL은 업데이트 시 동일한 값의 열을 덮어씁니까?

MySQL은 업데이트 시 동일한 값의 열을 덮어씁니까? MySQL에서 테이블을 업데이트할 때 예를 들어 다음과 같습니다. 테이블 user user_id | user_name 1 John 2 Joseph 3 Juan 쿼리를 실행하면 UPDATE `user` SET user_name = 'John' WHERE user_id = 1 MySQL은 같은 값을 다시 쓸까요 아니면 같은 내용인데 무시할까요?UPDATE 문에 대한 MySQL 매뉴얼에서 알 수 있듯이, 열을 현재 있는 값으로 설정하면 MySQL에서 이를 인식하여 업데이트하지 않습니다. 따라서 이 쿼리를 실행하면 MySQL은 사용자가 적용하려는 값이 지정된 열에 대한 현재 값과 동일하며 데이터베이스에 아무것도 기록하지 않는다는 것을 알 수 있습니다.언급U..

programing 2023.10.19

마이그레이션 수준 5.1에서 자동 증분 필드 시작을 1000부터 설정

마이그레이션 수준 5.1에서 자동 증분 필드 시작을 1000부터 설정 사용자 테이블에서 ID를 1000부터 시작해야 하는데 이에 대한 마이그레이션을 생성하려면 어떻게 해야 합니까? 현재 마이그레이션은 다음과 같습니다. public function up() { Schema::create('users', function (Blueprint $table) { $table->increments('id'); // how can I start this from 1000 $table->integer('qualification_id')->nullable(); $table->integer('experience_id')->nullable(); }); } 이와 같을 것입니다(시험하지 않음). use Illuminate\Da..

programing 2023.10.19

Mysql: 유형이 비트인 열을 쿼리하는 방법은 무엇입니까?

Mysql: 유형이 비트인 열을 쿼리하는 방법은 무엇입니까? 안녕하세요 저는 동면과 Mysql을 사용하고 있습니다.저는 'active'라는 부울 속성을 가진 클래스가 있습니다. 생성된 데이터베이스 테이블에 BIT 데이터 형식이 있습니다.지금까지 좋아요.이 값을 조회하고 싶은데 방법을 모르겠습니다.노력했습니다. SELECT * from table where active = 1 작동하지 않습니다. 다음 사항도 마찬가지입니다. SELECT * from table where active = true 참고 매뉴얼이나 Stackovflow에서 아무것도 찾지 못했습니다. 힌트 있어요? 미리 감사드립니다!SELECT * FROM table WHERE active = (1) 이 페이지에 따르면 BIT는 5.0.3 이전 ..

programing 2023.10.19

MySQL에서 인덱싱된 뷰를 가질 수 있습니까?

MySQL에서 인덱싱된 뷰를 가질 수 있습니까? 2005년부터 MySQL 포럼에서 게시물을 찾았지만 그보다 더 최근의 것은 없습니다.그것으로 봐서는 불가능합니다.하지만 3-4년 안에 많은 것들이 바뀔 수 있습니다. 제가 원하는 것은 뷰 위에 인덱스를 두되 뷰가 표시된 테이블은 인덱스를 사용하지 않는 방법입니다.인덱싱은 쓰기 프로세스를 손상시키고 이 테이블은 자주(인덱스를 통해 모든 작업이 느려지는 정도까지) 기록됩니다.그러나 이와 같이 인덱스가 부족하기 때문에 질의가 고통스러울 정도로 느려집니다.MySQL은 당신이 필요로 하는 구체화된 뷰를 지원하지 않는다고 생각하지만, 어쨌든 이 상황에서는 도움이 되지 않을 것입니다.인덱스가 뷰에 있든 기본 테이블에 있든 간에, 기본 테이블을 업데이트하는 동안 인덱스를..

programing 2023.10.14

Laravel 5 웅변이 있는 CONCAT 열

Laravel 5 웅변이 있는 CONCAT 열 나를 라라벨 초보자라고 생각합니다. 이 두 개 합니다입니다.id 앞에 component name표의 같은 행의 예(작업 중)...나는 Mysql을 가지고 있습니다. SELECT CONCAT(components.name," ", components.id) AS ID FROM `components` 그리고 출력은 신분증 |TestComp 40 | ------------- |component 41 | ------------- |test 42 | 저는 여기서 Component가 Model name인 것처럼 larabel anguful 방식으로 동일한 것이 필요합니다.그래서 제가 이렇게 해봤는데요. $comp=Component::select("CONCAT('name'..

programing 2023.10.09

MySQL로 "유별한" 조인을 만드는 방법

MySQL로 "유별한" 조인을 만드는 방법 제가 참여하고 싶은 MySQL 테이블(제품 및 가격 기록)이 두 개 있습니다. Product표: Id = int Name = varchar Manufacturer = varchar UPC = varchar Date_added = datetime Price_h표: Id = int Product_id = int Price = int Date = datetime 간단한 왼쪽 조인을 수행할 수 있습니다. SELECT Product.UPC, Product.Name, Price_h.Price, Price_h.Date FROM Product LEFT JOIN Price_h ON Product.Id = Price_h.Product_id; 하지만 예상대로 가격이력표에 상품에 대..

programing 2023.10.09

base64 인코딩된 문자열에 공백이 포함될 수 있습니까?

base64 인코딩된 문자열에 공백이 포함될 수 있습니까? base64 인코딩된 문자열에 공백이 포함될 수 있습니까?구체적으로 문자열 끝에 공백이 포함될 수 있습니까? 추신. 여기 "VARCHAR 필드에 문자열을 저장할 때 MySQL이 후행 공백을 트리밍합니다" 전체에 대해 생각하고 있습니다;-)아니, 할 수 없어.에서 사용하는 허용되는 문자 저장소에 대해서는 Base64 참조base64, 어떤 캐릭터들이A-Z,a-z,0-9,+그리고./(마지막 두 개는 구현에 따라 다를 수 있음) 또한 패딩 문자=(그러나 일부 구현에서는 패딩을 전혀 사용하지 않기 때문에 이 또한 구현에 따라 달라집니다.)그럴 리는 없지만 그럴 수도 있습니다. 인코딩 알파벳은 A-Za-z 0-9 + /로만 구성되어야 하므로 유효한 bas..

programing 2023.10.04

여러 열을 하나로 결합하고 사용자 지정 문자열로 형식을 지정하는 방법은 무엇입니까?

여러 열을 하나로 결합하고 사용자 지정 문자열로 형식을 지정하는 방법은 무엇입니까? SELECT id, AS name FROM `table` 기본적으로의 조합입니다. 성 + ', ' + 이름 예를 들면 다음과 같습니다. id | name | 2 | Smith, Bob | 3 | Jones, Susy | 이것은 단지 예시일 뿐입니다, 저는 그렇게 단순하게 이름을 조합하고 싶지는 않습니다.그 기능은? SELECT id, CONCAT(lastname, ', ', firstname) AS name FROM `table`; 많은 필드를 연결할 경우 함수도 고려할 수 있습니다. 첫 번째 인수는 연결할 문자열 사이에 추가되는 나머지 인수의 구분자입니다. SELECT id, CONCAT_WS(',', field_1, ..

programing 2023.09.24
반응형