Hiển thị kết quả từ 1 đến 5 / 5

Chủ đề: mysql cùi bấp....

  1. #1
    Tham gia
    30-03-2011
    Bài viết
    140
    Like
    3
    Thanked 5 Times in 5 Posts

    mysql cùi bấp....

    đoạn query vầy mà báo lổi....
    Sory với các bác mysql nha... mình quen với sqlserver nên mới qua còn lạ với mysql


    delete from 'tablepoint'
    where uid=1 and idpoint < ( select max(idpoint) as idpoint from 'tablepoint' where uid=1);

    báo lỗi: #1093 - You can't specify target table 'tablepoint' for update in FROM clause

    Bên sqlserver còn lâu mí bị.

    sửa lại thành:
    delete from 'tablepoint'
    where uid=1 and idpoint < 1000;

    thì chạy ok... hic....

    mình cũng bótay.com với nó lun... mọi người giúp mình nhé
    Quote Quote

  2. #2
    Tham gia
    03-08-2010
    Bài viết
    141
    Like
    0
    Thanked 22 Times in 21 Posts
    delete from 'tablepoint'
    where uid=1 and idpoint not in (select max(idpoint) from 'tablepoint' where uid=1);
    Sửa+bảo trì web, viết addon cscart,..(01266371311)

  3. #3
    Tham gia
    30-03-2011
    Bài viết
    140
    Like
    3
    Thanked 5 Times in 5 Posts
    thanks bạn... tuy câu bạn hơi khác kết quả một chút nhưng tình trạng chung vẩn vậy:

    câu của bạn thế "<" ="not in" nó cũng sẽ báo lỗi: 1064 (syntax).....near ... 'tablepoint'

  4. #4
    Tham gia
    23-02-2003
    Location
    Melbourne
    Bài viết
    5,260
    Like
    0
    Thanked 22 Times in 18 Posts
    Đọc kỹ document trước khi làm: http://dev.mysql.com/doc/refman/5.0/...ry-errors.html

    Code:
    delete from 'tablepoint'
    where uid=1 and idpoint < (select idpoint from (select max(idpoint) as idpoint from 'tablepoint' where uid=1) as tmptable);

  5. #5
    Tham gia
    30-03-2011
    Bài viết
    140
    Like
    3
    Thanked 5 Times in 5 Posts
    Đúng là chưa đọc kỹ cái này rồi. thanks bác nhiều nha...
    Vậy mới biết đây là một chổ khác của mysql so với sqlserver. Rắc rối hơn....
    hic....

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •