시작하기 전에 간단하게 생각한 적이 있습니다. 이제는 혼자 나 혼자 도로 블록에서 혼란스러워했습니다. News_Table과 People_Table 두 개의 테이블이 있습니다. News_Table 아래에는 News_People_Contributed라는 필드가 있으며, People_Table의 ID가 배열 형식 (1,4,7,10)이므로 4 명이 기여했습니다.
다음과 같은 모델이 있습니다. 기사에 몇 개의 태그가 있고 태그가 일부 기사에있을 수 있습니다. 는 그래서 3 개 테이블 대다 관계 : 제 ARTICLE_TAG TAG 내가 태그를 삭제하면, 내가 삭제할 : 태그의 태그 태그와 th 사이의 모든 관계 전자 기사에 기사 태그가 지정되었습니다. 하지만 기사의 기사를 삭제하고 싶지는 않습니다. 어떻게하면됩니까?
"List of foreign keys and the tables they reference"을 사용하면 조인 테이블의 이름과 조인 할 테이블의 이름을 가져올 수 있지만 세 번째 테이블의 이름은 알 수 없습니다. 세 테이블/필드를 다 대다 (many-to-many)와 관련되게하려면 어떻게합니까? 내가 얻는 방법 (두 번째 행에 r2_ *주의) 다음 예를 들
는 기본적으로 우리는 두 가지 모델이 있고 내가 정말 가지고 무엇을 의미 테이블 class Guests < ActiveRecord::Base
has_and_belongs_to_many :events
end
class Event < ActiveRecord::Base
has_and_belongs_to_many :guests
end
조사를 만들려고합니다. 설문 조사는 일련의 질문으로 구성됩니다. 각 질문은 차례로 답변 값 모음으로 구성됩니다. @OneToMany()
@JoinTable(
name = "survey_question_list",
joinColumns = @JoinColumn(name = "survey_id"),
inverseJoinColum
나는 다음과 같은 시나리오가 : A '전화'자식 테이블은 다음과 같이 여러 부모 테이블을 통해 테이블을 조인 역할을 할 수 있습니다 : CREATE TABLE phone (
id BIGINT AUTO_INCREMENT,
number VARCHAR(16) NOT NULL,
type VARCHAR(16) NOT NULL,
는 사실 내가 Entity 클래스를 사용하여 GET 결과를 사용하여 쿼리를 가입 HQL에 쿼리를하는 SQL JOIN mysql> desc meetingschedule;
+--------------+------------------+------+-----+---------+----------------+
| Field | Type | Null |
각 데이터 프레임에는 공통으로 하나의 열 (post_id)이 있습니다. 각 DF처럼 보이는 방법의 예 : post_id post_likes
0 1
1 2
2 3
3 4
4 5
5 6
그래서 각 DF 한 POST_ID있다 열,하지만 또한 각각의 필연적 인 안양에서 등 좋아하는, 총
나는 내 데이터베이스에 세 개의 테이블을 가지고 있습니다 사용자, 게시물 및 주석. **users** :
user_id , user_name
**posts**:
post_id , post_content, user_id
**comments** :
comment_id , comment_content , post_id, user_id
가 지금은 다음
잘못된 SQL 문이 있다고 알려주는 문제가 발생했습니다. 예상 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT'또는 'UPDATE'가 있습니다. 외래 키를 사용하는 데이터를 삽입하려고합니다. 표 pemain 포함 ID MABOPA PKBM MBA MBEIA PPPBBM MAPIM 표 알리가 포함 ID COMPANY_NAME 이름 주