2015-09-18 72 views
3

如何執行此類SQL查詢?如何選擇使用別名的列

SELECT column_name AS alias_name FROM table_name;

例如:我想列「第一」被選爲「姓」

Table.findAll({ 
     attributes: [id,"first"] 
    }) 
    .then(function(posts) { 
     res.json(posts); 
    }) 

回答

11
Table.findAll({ 
    attributes: ['id', ['first', 'firstName']] //id, first AS firstName 
}) 
.then(function(posts) { 
    res.json(posts); 
}); 
+1

它的工作原理,但是在連接查詢時,其附加的表名給別名。有沒有辦法刪除表名? – antew