alasql
Version:
AlaSQL.js - JavaScript SQL database library for relational and graph data manipulation with support of localStorage, IndexedDB, and Excel
27 lines (20 loc) • 716 B
JavaScript
if(typeof exports === 'object') {
var assert = require("assert");
var alasql = require('..');
};
describe('Test 45', function() {
describe('table AS alias', function(){
it('CASE Expression WHEN THEN END', function(done){
alasql('create database test45');
alasql('use test45');
alasql('CREATE TABLE one (a INT)');
alasql('INSERT INTO one VALUES (1),(2),(3),(4),(5)');
assert.equal(5, alasql("SELECT a FROM one").length);
assert.equal(5, alasql("SELECT one.a FROM one").length);
assert.equal(5, alasql("SELECT t.a FROM one t").length);
assert.equal(5, alasql("SELECT t.a FROM one AS t").length);
alasql('drop database test45');
done();
});
});
});