본문 바로가기

SQL2314

MySQL right join even if row on second table does not exist 두 번째 테이블에 일치하는 항목이 없어도 두 테이블을 조인하고 싶습니다. 테이블 사용자 : uid | name 1 dude1 2 dude2 테이블 계정 : uid | accountid | name 1 1 account1 내가 원하는 테이블 : uid | username | accountname 1 dude1 account1 2 dude2 NULL 내가 시도하고있는 쿼리 : SELECT user.uid as uid, user.name as username, account.name as accountname FROM user RIGHT JOIN account ON user.uid=accout.uid 내가 얻는 것 : uid | username | accountname 1 dude1 account1 해결 방법.. 2020. 12. 31.
MySQL의 바이너리 데이터 해결 방법 phpguy의 대답은 정확하지만 추가 세부 정보에 많은 혼란이 있다고 생각합니다. 기본적인 대답은 BLOB 데이터 유형 / 속성 도메인에 있습니다. BLOB 는 Binary Large Object의 줄임말이며 해당 열 데이터 유형은 바이너리 데이터 처리를위한 것입니다. 참조 페이지 https://stackoverflow.com/questions/17 2020. 12. 31.
MySQL Dividing and multiplying columns in mySQL 이것은 다음 두 테이블을 가지고 한동안 나를 괴롭 혔습니다. Table: conv --------------- id cur toEUR -------------------------------------------- 1 EUR 1 2 GBP 0.85 3 USD 1.32 -------------------------------------------- Table: itms -------------- id cur price -------------------------------------------- 1 USD 5 2 USD 10 3 EUR 2.5 --------------------------------------------- 기본적으로 적절한 값을 나누어야합니다 ... SELECT itms.price/co.. 2020. 12. 31.
MySQL heroku에서 db를 다운로드하려면 어떻게해야합니까? 나는 heroku를 사용하고 있으며 내 앱 (heroku)에서 데이터베이스를 다운로드하여 일부 변경을 수행하고 싶습니다. pgbackups를 설치했지만 heroku pgbackups : url 을 사용하면 .dump가 다운로드됩니다. 파일 postgresql 파일을 다운로드하거나 해당 .dump를 postgresql 파일로 변환하려면 어떻게해야합니까? 해결 방법 Heroku의 pgbackups를 사용하고 있다면 (아마도 사용해야 할 것입니다) : $ heroku pg:backups capture $ curl -o latest.dump `heroku pg:backups public-url` postgres db로 "번역" $ pg_restore --verbose --clean --no-acl --no-ow.. 2020. 12. 31.
MySQL mysql 테이블을 SQL 형식으로 내보내시겠습니까? PHP 코드를 통해 레코드가있는 테이블을 SQL 형식으로 내보낼 수 있습니까? 나는 둘러 보았고 내가 찾은 것은 CSV 파일로 내보내는 것뿐입니다. 그러나 아래 코드를 찾았습니다. backup_tables('localhost','root','','compare_db'); function backup_tables($host,$user,$pass,$name,$tables = '*') { $link = mysql_connect($host,$user,$pass); mysql_select_db($name,$link); //get all of the tables if($tables == '*') { $tables = array(); $result = mysql_query('SHOW TABLES'); while($r.. 2020. 12. 31.
MySQL mysql 데이터베이스에 유로 기호를 저장하는 방법은 무엇입니까? MySQL 데이터베이스에 유로화 기호를 저장하는 방법은 무엇입니까? 해결 방법 유로 문자를 지원하는 문자 세트로 열을 작성하십시오. CREATE TABLE MyTable ( MyEuroColumn VARCHAR(5) CHARACTER SET utf8 COLLATE utf8_general_ci ); 편집기가 유니 코드를 지원하지 않는 경우 다음과 같이 삽입 할 수 있습니다. select concat('Five ', _ucs2 0x20AC, ' please!') UTF-8 0xE282AC UCS-16 0x20AC ISO-8859-15 (latin-9) 0xA4 참조 페이지 https://stackoverflow.com/questions/1703636 2020. 12. 31.
MySQL PHP : 데이터베이스에 체크 박스 제출 내 데이터베이스에 확인란 값과 세부 정보를 제출하는 데 문제가 있습니다. 이것은 내 HTML입니다. 이것은 check.php입니다 : $table = $_GET['table_name']; $column = $_GET['account']; $dbc = mysqli_connect('localhost', 'root', 'root', 'database') or die('Connection error!'); if ($value = 1) { $checkbox = "INSERT INTO login_table_display(`user`, `table`, `column`, `value`) VALUES(`:user`, '$table', '$column', `$value`)"; mysqli_query($dbc, $check.. 2020. 12. 31.
MySQL의 일대 다 관계-모델을 구축하는 방법? 두 개의 테이블이 있습니다. 1) 면적 2)지도 각 지역에는 최소 1 개의지도가 있어야하지만 2 개 이상의지도를 가질 수도 있습니다. 하나의 맵은 하나의 영역에만 속할 수 있습니다. 이것을 MySQL에서 빌드하는 방법은 무엇입니까? 해결 방법 영역의 기본 키를 참조하는 외래 키를 맵에 추가합니다. 그러면지도와 영역간에 일대 다 관계가 적용됩니다. CREATE VIEW viewAreas AS SELECT * FROM Areas, Maps WHERE Areas.ID = Maps.AreaID; 이렇게하면 영역을 만든 다음지도를 추가 할 수 있습니다. 맵의 외래 키를 NOT NULL로 설정할 수도 있으므로 맵에는 항상 영역이 있어야합니다. 참조 페이지 https://stackoverflow.com/questio.. 2020. 12. 31.
MySQL 데이터베이스에서 하나의 값 선택 다음 코드가 있습니다. 괜찮지 만 예를 들어 데이터베이스에서 추출한 4 번째 값을 사용하고, 단독으로 사용하고, 모두 목록에 넣지 않고, 데이터베이스의 값을 사용할 수 있기를 원합니다. 개별적으로. 어떻게 에코합니까? 편집 : 데이터베이스의 값을 하나의 배열에 추가 한 다음 배열에서 필요한 값을 추출 할 수 있도록 작업을 단순화하려고했습니다 (예 : "order_id"로 정렬 된 4 번째). 하지만 어떻게? 지금은 모든 값이 차례로있는 목록 만 만들 수 있습니다. (죄송합니다. 저는 이것에 익숙하지 않습니다). 모든 도움에 감사드립니다.. 2020. 12. 31.
MySQL PHP의 preg_replace에 해당하는 MySQL이 있습니까? 정규식을 사용할 수 있다고 생각하는 MySQL의 필드와 일치해야하지만 MySQL에는 작업을 수행하는 데 필요한 기능이없는 것 같습니다. 시나리오는 다음과 같습니다. PHP에 $ url이라는 변수가 있습니다. 이 변수가 "/ article / my-article / page / 2"문자열로 설정되어 있다고 가정 해 보겠습니다. 또한 콘텐츠를 가져오고 싶은 MySQL에 URL 테이블이 있습니다. 그러나 내 테이블에 저장된 URL에는 와일드 카드가 포함됩니다. 이전에는 테이블에 저장된 값이 "/ article / % / page / %"와 같이 보이도록 설정했습니다. 해당 구성으로 다음을 실행할 수 있습니다. SELECT * FROM urls WHERE '$url' LIKE url 그리고 이것은 원하는 기능과.. 2020. 12. 30.