<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    斷點(diǎn)

    每天進(jìn)步一點(diǎn)點(diǎn)!
    posts - 174, comments - 56, trackbacks - 0, articles - 21

    表外鍵在SQL語句中的用法

    Posted on 2010-01-13 23:26 斷點(diǎn) 閱讀(406) 評(píng)論(0)  編輯  收藏 所屬分類: Hibernate
    有兩張表(question、answer),它們存在著一對(duì)多關(guān)系(question->answer)和多對(duì)一關(guān)系(answer->question)。

    在Answer.java中定義有:
    public class Answer {
        private String userid;
        private Question question;
        private int qid;
    }

    在answer.hbm.xml中有:
     <many-to-one name="question" class="org.lxh.myzngt.vo.Question" fetch="select">
                <column name="qid" />
     </many-to-one>

    所以SQL語句如下:

    public List queryByUserAnswer(String userid, int currentPage, int lineSize) {
            List all = null;
            String hql = "from Question as q where q.qid in(select a.question.qid from Answer as a where a.userid=?)";
            Query q = super.getSession().createQuery(hql);
            q.setString(0, userid);
            // 分頁操作。
            q.setFirstResult((currentPage - 1) * lineSize);
            q.setMaxResults(lineSize);
            all = q.list();
            return all;
        }

    否則報(bào)錯(cuò):

    org.hibernate.QueryException: could not resolve property: qid of: org.lxh.myzngt.vo.Answer [select count(q.qid) from org.lxh.myzngt.vo.Question as q where q.qid in(select a.qid from org.lxh.myzngt.vo.
    Answer as a where a.userid=?)]

    posted @ 2009-02-23 15:58 斷點(diǎn) 閱讀(173) | 評(píng)論 (0)

    主站蜘蛛池模板: 亚洲香蕉久久一区二区三区四区| 成人无码视频97免费| 久久久无码精品亚洲日韩蜜桃| 午夜两性色视频免费网站| 日本免费一区二区久久人人澡| 日韩免费高清一级毛片| 亚洲AV成人噜噜无码网站| 亚洲高清视频在线观看| 自拍偷自拍亚洲精品第1页| 免费无码又爽又刺激毛片| 成年人视频免费在线观看| 十八禁视频在线观看免费无码无遮挡骂过 | 国产成人精品日本亚洲专区 | 亚洲人成黄网在线观看| 亚洲精品无码久久一线| 亚洲第一页综合图片自拍| 最好免费观看韩国+日本| 美女裸身网站免费看免费网站| 国产一区二区三区免费观看在线| 暖暖免费中文在线日本| 含羞草国产亚洲精品岁国产精品| 亚洲精品国产精品国自产网站| 久久精品国产亚洲AV无码娇色 | 美女无遮挡拍拍拍免费视频| 色九月亚洲综合网| 亚洲国产精品嫩草影院| 亚洲youjizz| 亚洲成a人片在线观看精品| 亚洲欧洲精品一区二区三区| 亚洲视频精品在线| 亚洲国产一区国产亚洲| 亚洲国产综合91精品麻豆| 久久久久久a亚洲欧洲AV| 亚洲大片在线观看| 久久久久亚洲AV片无码下载蜜桃 | 国产精品免费视频观看拍拍| 一边摸一边爽一边叫床免费视频| 极品美女一级毛片免费| 成人免费夜片在线观看| 精品无码国产污污污免费网站国产| ww在线观视频免费观看w|