問題是這樣的,我這邊需要用查出表中的contact_name, company_name 和Email欄位,但是我用在創造物體類的時候他一定要讓我加上Id欄位,加就加吧。我在自定義的時候想要只查詢這3個還不行,他非要讓我ID也查出來,我一旦加上id我這個sql陳述句就不對了,因為我這邊的contact_name有好多是重復的。請問大佬這個該怎么破? 謝謝
物體類:
@Data
@Entity
@Table(name = "telecommunication")
public class KorahEmailCusotmer {
@Id
private String id;
@Column(name = "contact_name")
private String name;
@Column(name = "Email")
private String email;
@Column(name="company_name")
private String CompanyName;
public void setId(String id) {
this.id = id;
}
public String getId() {
return id;
}
}
public interface KorahEmailDAO extends JpaRepository<KorahEmailCusotmer, String>, JpaSpecificationExecutor<KorahEmailCusotmer> {
@Query(nativeQuery = true, value = "select distinct contact_name, company_name, Email " +
" from telecommunication\n" +
" where send_times != -1 and send_times != -2 \n" +
" limit ?;")
List<KorahEmailCusotmer> getUserByEmail(Integer number);
}
uj5u.com熱心網友回復:
select id, contact_name, company_name, Email " +" from telecommunication
uj5u.com熱心網友回復:
我這個表里面有的contact_name, company_name 和email有同樣的資料,我需要去重。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/284110.html
標籤:Web 開發
