Consulta a banco de dados

Boa tarde galera estou fazendo um consulta que necessita de colunas pertencentes a tabelas diferentes
@Table(name=“TAB_ASS”,“TAB_GEN”) e dessa maneira dá erro, tem como ajudarem?

???

Pelo que vi está usando uma anotação do Hibernate certo?
@Table só pode ser 1 tabela… você define o que você vai querer de ResultSet na pesquisa e não na anotação do modelo.

Podes utilizar de HQL ou Criteria.

Mas explique mais sobre seu problema… coloque os códigos para que outras pessoas possam te ajudar…

[code]import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name=“TAB_ASS”)

public class Audiovideo implements Serializable {

@Id
//@GeneratedValue
@Column(name="ASS_ISN")
Long id;

@Column(name="GEN_DSC")
String genero;
[/code]

estas duas colunas acima citadas pertecem a tabelas diferentes dentro do banco de dados
qual mérodo para poder receber informação da tab acima e outra tab?

Se irá usar anotações e um framework de persistência, não deve mais pensar no SQL e sim em objeto.
Se criares um modelo ‘Aluno’ com nome e matricula[long], no banco irá ter uma tabela Aluno (ou o name="" que colocou pra @Table) com as colunas nome e matricula.
depois, se criares um modelo ‘Prova’ com ‘Aluno’ e resultado [long] irá criar uma outra tabela relacionada ao modelo aluno. e por aí vai…logo, 2 tabelas…
podendo dar um inner join por HQL e trazer o que queres. 8)

Se os atributos devem ser de “tabelas” diferentes, logo, devem ser de modelos diferentes.

Dê uma estudada melhor no Hibernate e Objetos de persistência.
A linguagem de consulta OR é uma extensão da linguagem SQL para suportar o modelo de objetos.

[google] hibernate java anotações [/google]

valeu Abdala!!!